From Ashley Olsen to Rihanna, Vintage Dressing Is an Easy Way to Be Chic and Sustainable

Red carpet dressing is not always about straight off-the-runway looks. When it comes to some of the best celebrity fashion moments over the years, older is better–and more eco-friendly. Vintage dressing ensures that you are guaranteed a one-of-a-kind look that won’t be seen at another event or in the pages of a magazine. The Met Gala has been a frequent hotspot for celebrities to break out the most exquisite garments from years past, including Ashley Olsen‘s memorable tangerine Christian Dior gown and Kate Bosworth’s colorful Chanel frock, in 2013 and 2008, respectively. Others have gone vintage at the Academy Awards, including another Christian Dior moment, this time on Reese Witherspoon, who took home her 2006 Best Actress statuette in a gown from 1955 she found at a Paris vintage boutique. Here, in honor of Earth Day, a look back at some of the best vintage red carpet moments over the years, on everyone from Taylor Swift to Kendall Jenner.


Kate Bosworth wears vintage Chanel to the Metropolitan Museum of Art Costume Institute Gala “Superheroes: Fashion And Fantasy” in 2008.


Jennifer Lopez wears vintage to the 78th Annual Academy Awards at the Kodak Theatre in 2006.


Reese Witherspoon wears vintage Christian Dior to the 2006 Academy Awards.


Penelope Cruz wears vintage to the 2009 Academy Awards.


Lady Gaga wears vintage Versace while out with Donatella Versace in 2012.


Natalie Portman wears vintage Louis Vuitton to the 84th Annual Academy Awards in 2012.


Taylor Swift wears vintage to the Taylor Swift and Target “Red” Deluxe Edition CD release launch party in 2012.


Amber Heard wears vintage to The Art Of Elysium 8th Annual Heaven Gala in 2015.


Jennifer Aniston wears vintage John Galliano to the 21st Annual Screen Actors Guild Awards in 2015.


Alexa Chung wears vintage Balenciaga to the 2014 InStyle And Warner Bros. 71st Annual Golden Globe Awards Post-Party.


Ashley Olsen wears vintage Christian Dior to the Costume Institute Gala for the “PUNK: Chaos to Couture” exhibition at the Metropolitan Museum of Art in 2013.


Charli XCX wears vintage to the 2015 Billboard Music Awards.


Michelle Monaghan wears vintage to the 2016 Vanity Fair Oscar Party.


Rihanna wears vintage to the 2016 Billboard Music Awards.


Sarah Jessica Parker wears vintage to the HBO Spain Presentation in 2016.


Kirsten Dunst wears vintage Christian Lacroix to Chopard presents The Garden Of Kalahari collection at Theatre du Chatalet in 2017.


Naomi Campbell wears vintage to the 2015 Fragrance Foundation Awards.


Kendall Jenner wears vintage Chanel to “The Tonight Show Starring Jimmy Fallon.”


Sarah Paulson wears vintage Valentino to the premiere of Feud: Bette and Joan in 2017.


Emma Roberts wears vintage Armani to the 89th Annual Academy Awards.


Kim Kardashian West wears vintage Versace to the premiere of The Promise.


Anne Hathaway wears vintage to an appearance on Good Morning America in 2017.