Celebs Bare It All in Epic Naked Photo Shoots: Who Wore Nothing Best?

X
  1. 797
    30
    Kim Kardashian
  2. 966
    350
    Zoe Saldana
  3. 501
    179
    Miranda Kerr
  4. 967
    852
    Gisele Bundchen
  5. 972
    915
    Anne Hathaway & Jake Gyllenhaal
  6. 445
    457
    Kate Moss
  7. 321
    462
    Kate Upton
  8. 747
    969
    Lindsay Lohan
  9. 482
    798
    Mila Kunis
  10. 433
    778
    Olivia Wilde
  11. 114
    479
    Jessica Capshaw
  12. 112
    501
    Regina Hall
  13. 28
    509
    Rihanna
  14. 194
    694
    Jennifer Aniston
  15. 57
    873
    Jessica Biel