One of the most controversial fashion pieces of all time is back for round two: overalls.
Love 'em or hate 'em, it appears that the farmer-inspired trend is here to stay, with celebs like Bella Thorne, Alessandra Ambrosio and Selena Gomez rocking them regularly.
Unsure how to wear overalls and still look chic? Let the stars be your guide:
Cameron DiazGlamour UK View all slides
Meagan GoodGetty Images View all slides
Bella ThorneInstagram View all slides
FergieGetty Images View all slides
Alessandra AmbrosioFame Pictures View all slides
Joan SmallsGetty Images View all slides
Selena GomezFame Pictures View all slides
Next Slideshow: Fashion Scoop: 6 Celebrities’ Favorite Designers!
View All Slides:
Cameron Diaz rocked a pair of denim overalls on the cover of the May issue of Glamour UK. She accessorized the look with a navy blue bandeau for a simple look that's perfect for a summertime beach party.
Meghan Good channeled Justin Bieber’s style while attending the premiere of his flick, Believe. The Think Like A Man Too star rocked a crisp pair of overalls with an added touch: leather straps. She perfectly accessorized her grungy-chic ensemble with a black beanie, red flannel, and chunky boots.
Always the fashionista, Bella Thorne amped up her style with a pair of slim-fitting, floral-patterned overalls. The 16-year-old looked perfectly relaxed with one strap unhooked, and yet perfectly classy with her t-strap pumps. We'll never understand how she does it...
Fergie rocked the overalls way back in 2005 at the Teen Choice Awards. She kept the look simple, adding a striped red crop-top and heels to complete the laid-back look.
Alessandra Ambrosio looks so good in overalls, we never want the trend to go away. The Victoria's Secret models paired her denim with an eyelet tank and leopard-print sneakers.
Joan Smalls looks flawless walking the runway at Paris Fashion Week. This overall dress, from the Balmain Spring/Summer 2014 collection, paired with a pair of studded booties and a crisp white button-down is surprisingly elegant and flattering.
Selena Gomez manages to make overalls look both relaxed and elegant, adding a pair of sophisticated sandals to an otherwise casual outfit. Her beach waves and oversized sunnies make this look perfect for summer brunches with girlfriends.