If 2015 and 2016 were the years of Selena Gomez's style revival, then 2017 is when she brings up her game a notch and becomes the ultimate fashion star. The "Hands to Myself" singer, who is busier than ever with a producer gig for Netflix's 13 Reasons Why and a new album in the works, is just giving us one great street style look after another — the fact that she's an ambassador for Coach might have something to do with that.
There was that coveted Coach dinosaur sweater, a sexy gingham dress solely held up by knots from Proenza Schouler, and a collared dress Victoria Beckham wore. What else does Selena have in store? Time will tell. Read ahead for her best looks this year thus far.
— Additional reporting by Celia Fernandez
Wearing a favorite blue Rouje Paris dress with Puma sneakers, but this time with a two-toned version of her Selena Grace Coach bag.
Wearing a Olivia von Halle sleep shirt as a dress paired with Puma sneakers.
Wearing a Rouje Paris top, Derek Lam 10 Crosby jeans, her Selena Grace Coach bag, round sunglasses, and Louis Vuitton sneakers.
Wearing a turtleneck tank, cozy cardigan, a pair of Louis Vuitton cropped flares, Tod shoes, and round yellow sunglasses.
Wearing a Coach moto jacket paired with cropped skinny jeans, a black sweater, her Coach bag, and black loafers.
Wearing a grandpa sweater on top of a black turtleneck paired with Derek Lam 10 Crosby jeans and black Tod loafers.
Wearing a Puma sports bra and leggings paired with an oversize jacket and Coach bag.
Wearing a ribbed shirt from For Love & Lemons with black trousers, black kitten heels, and a Louis Vuitton bag.
Wearing a blue and white printed blouse, rolled jeans, round mirrored sunglasses, her Selena Grace Coach bag, and red sandals.
Wearing head to toe athletic gear including a Puma jacket and Tod leather moccasins.
Wearing a plaid coat, green sweater, black and blue skirt, and Louis Vuitton silhouette ankle boots.
Wearing Cotton Citizen pants, Louis Vuitton sneakers, and a Coach bag.
Wearing a red Coach varsity jacket and a bib tiered dress.