"Don't be into trends. Don't make fashion own you, but you decide what you are, what you want to express by the way you dress and the way you live." - Gianni Versace. Fashion was not only to make women more beautiful, but also to reassure them, give them confidence. Lets us have a sneak peak on which show-stopping styles made the cut in round-up of the best red carpet dresses ever:

1. Kate Middleton

The Duchess of Cambridge made one of her most stylish turns to date at the royal premiere of War Horse in London in last year, wowing in a glam full-length black gown by Alice Temperley. (2012)

2. Princess Diana

Diana, Princess of Wales was the toast of the Cannes Film Festival 1987 when she hit the red carpet with her then-husband, Prince Charles. The royal style icon looked gorgeous in a pale blue chiffon gown with matching scarf by Catherine Walker in a look that's gone down in Cannes fashion history. (1987)

3. Angelina Jolie

No awards ceremony is complete without an appearance from Angelina Jolie. Angie exuded old school Hollywood glamour in a structured black Atelier Versace gown, Salvatore Ferragamo heels and a smattering of Neil Lane jewels at the 2012 Oscars, yet somehow we think it will be remembered for her leg flashing exploits instead. (2012)

4. Kate Winslet

Kate Winslet looked picture perfect in an asymmetric grey/blue gown by Yves Saint Laurent as she scooped the Best Actress Oscar in 2009 for her performance in The Reader. (2009)

5. Natalie Portman

Natalie Portman wowed the Venice Film Festival crowds in 2010 at the Black Swan premiere, as she swept down the carpet in this stunning red Rodarte gown, teamed with oyster-hued sandals and quilted Dior clutch. (2010)

6. Penelope Cruz

Penelope Cruz chose this blush feathered Versace gown to make an entrance to remember at the 2007 Academy Awards. The sheer extravagance of this creation makes it deservedly one of the most iconic dresses of all time. (2007)

7. Nicole Kidman

Nicole Kidman absolutely personifies elegance, and had millions of jaws hitting the floor when she swept down the red carpet at the 2007 Academy Awards. Ms Kidman was the ultimate scarlet woman in this breathtaking Balenciaga gown, which added a modern twist to the traditional column silhouette with a fabulous trailing bow, which tied at the back of the neck. Divine. (2007)

8. Anne Hathaway

When it comes to red carpet dressing, Marchesa has been one of the most talked about design houses of the past few years. Its ethereal gowns became a regular fixture at award ceremonies, premieres, and parties, seen on the likes of Dita Von Teese, Jessica Alba and Jennifer Lopez. But in our opinion, it was Anne Hathaway who really stood out from the sea of Marchesa-clad celebrities in 2008, stealing the show at the Oscars in this stunning draped asymmetric gown. (2008)

9. Naomi Watts

Naomi Watts looked very Marilyn Monroe at the 2008 Met Ball in a white halterneck pleated gown by Thierry Mugler and set curled hair and bright red lipstick. (2008)

10. Keira Knightley

Not only did this fishtail Vera Wang gown create an iconic fashion moment on the red carpet at the 2006 Oscars, but the kind-hearted Keira Knightley later donated the sensational dress to Oxfam and raised £4,301 for charity. (2006)

11. Cindy Crawford

There is only one word to describe this plunging red Versace dress - sexy. The supermodel rocked a sizzling look when she attended the 1991 Oscars with her onetime beau Richard Gere. (1991)