You can get a backless dress anywhere, but it takes a skilled designer to create one that looks stunning, elegant and sexy all at once. After all, you wouldn't want to look like a tart on the red carpet, right?

Here are 20 of the most gorgeous backless dresses of all time, worn on the red carpet:

1. Olivia Wilde in Marchesa, 2009


2. Anne Hathaway in Armani Prive, 2011


3. Emma Stone in Calvin Klein, 2011

4. Naomi Watts in Zac Posen, 2013


5. Eva Longoria in Zac Posen, 2011


6. Charlize Theron in Gucci, 2004


7. Kate Hudson in Emilio Pucci, 2004


8. Hilary Swank in Guy Laroche, 2005


9. Rooney Mara in Givenchy Haute Couture, 2012


10. Rosie Huntington-Whiteley in Burberry, 2012


11. Kate Bosworth in Stella McCartney, 2014


12. Emma Watson in Chanel Couture, 2013


13. Sienna Miller in Emanuel Ungaro, 2007


14. Claire Danes in Calvin Klein, 2011


15. Emily Blunt in Alexander McQueen, 2012


16. Eva Longoria in Marchesa, 2012


17. Heidi Klum in Michael Kors, 2013


18. Emily Blunt in Calvin Klein, 2012


19. Cameron Diaz in Stella McCartney, 2012


20. Evan Rachel Wood in Gucci, 2012