With so many red carpet events, it’s a wonder we can recall what anyone wore. Here are our favourite throwback fashion moments that managed to make a lasting impression.

Jennifer Lopez at the Grammys
Versace seems to have a thing for creating memorable red carpet moments. Who could forget this plunging green dress J.Lo wore to the Grammys in 2000? The dress got her so much attention she rocked it again (albeit and more modest version) more recently on stage during her 2014 summer tour.
Don't miss more celebrities on the Grammys red carpet, then and now.

Elizabeth Hurley at the ‘Four Weddings and a Funeral’ Premiere
Strategically held together with oversized safety pins, Liz Hurley made way more headlines than Hugh Grant at the premiere of his film, Four Weddings and a Funeral. Though Lady Gaga recently revived the '94 Versace classic, our vote still goes to Liz for stealing the show two decades ago.
See more trendsetters who went from drab to fab over the course of their careers with these photos of the celebrity style makeovers you have to see to believe.

Lil’ Kim at the MTV Video Music
When rapper, Lil' Kim, showed up at the MTV Video Music Awards in 1999 wearing a one-shoulder pantsuit that cut so deep it exposed her bejewelled boob, we weren't sure what to make of it. At least she didn't suffer one of the biggest celebrity wardrobe malfunctions caught on camera. Even 15 years later, we still look at this picture with puzzled amusement.

Bjork at the Oscars
We can't remember a Halloween party where Bjork's 'swan dress' didn't make at least one appearance. Love it or hate it, it was (and still is) one of the most talked-about Oscar dresses of all time and one of the most uncomfortable outfits ever spotted on the stars.

Britney Spears and Justin Timberlake at the American Music Awards
Serious props went out to Britney Spears and Justin Timberlake for rocking matching Canadian tuxedos to the American Music Awards in 2001. These matching outfits were so memorable, that Katy Perry and Riff Raff reinvented the look at the MTV Video Music Awards.
For more, don't miss all the celebrity couples who love to sync up their style.
Christina Aguilera at the MTV Video Music Awards
This is the moment when Christina Aguilera officially became X-Tina.
We have to hand it to her though, because she is one star who knows when some red carpet trends are ready for retirement.
Celine Dion at the Oscars

Gwyneth Paltrow at the Oscars
Possibly more criticized than her Best Actress win for Shakespeare in Love, Gwyneth's pink spaghetti strap Ralph Lauren dress had red carpet watchers buzzing in 1999, just two years after she and Brad Pitt famously called off their engagement. Her own mother later admitted to Us magazine that the dress wasn't really a good fit for Gwynie.

Halle Berry at the Oscars
Whether you loved or loathed Halle Berry's 2002 Elie Saab Oscar dress, you have to admit it did a pretty incredible job of showing off her enviable curves.
Plus, see all the celebrities loving the sheer trend lately.

Michelle Obama at the Inaugural Ball
It was a momentous day for Americans but all eyes were on Michelle Obama at the Mid-Atlantic Inaugural Ball in 2009. The first lady went for the wow factor in a white textured gown that introduced the world to designer, Jason Wu.

Lady Gaga at the MTV Video Music Awards
We all contemplated going vegetarian after Lady Gaga wore the famous "meat dress" to the 2010 MTV Video Music Awards.
Lady Gaga also happens to be just one of the celebs with the best airport style.

Zoe Saldana at the Oscars
Though some fashion critics had Zoe Saldana at the top of their Oscars best-dressed list in 2010 for wearing this Givenchy dress, all we could think of was pom poms.

Kate Middleton’s Wedding Dress
There have been many memorable celebrity weddings but few could rival the royal union of Will and Kate. After months of speculation, the Duchess channelled Grace Kelly in a stunning lace gown by Sarah Burton, which had even her biggest critics swooning.
You may also like:
17 times Kate Middleton chanelled Princess Diana's sense of style.

Beyoncé at the MTV Video Music Awards
Our first glimpse of Blue Ivy was when Beyoncé announced her pregnancy in this one shoulder draped Lavin dress. She's since gone on to have twins with hubby Jay-Z, like these celebrity parents who have twins or triplets!

Angelina Jolie at the Oscars
You may also like: the most expensive jewellery ever worn to the Oscars.

Jennifer Lopez at the Grammys
Never one to forego the spotlight, Jennifer Lopez presented her version of "the leg" in 2013 but it didn't quite have the same effect.

Anne Hathaway at the Oscars
She may have won the Oscar for Best Supporting Actress in 2013 but Anne Hathaway didn't score any points on the red carpet that night. Her unflattering Prada gown was one of the most disappointing dresses of the night.

Jennifer Lawrence at the Oscars
Who could forget the tumble Jennifer Lawrence had while mounting the stage to accept her Best Actress Oscar in 2013. Luckily, her strapless Dior dress was so spectacular that all was forgiven.

Rihanna at the CFDA Fashion Awards
More like sparkly netting than dress, Rihanna's custom Adam Selmen sheath left so little to the imagination it had most of us wondering why she bothered wearing anything at all?

Lena Dunham at the Emmys
Even if you didn't catch the show, you likely heard about Lena Dunham's frothy pink skirt at the 2014 Emmy Awards. Definitely not one of her best looks, Lena seems out to prove that celebrities really do need stylists.