Advertisement

The 38 most outrageously naked celebrity outfits worn in 2017

Bella Hadid is a repeat offender

From Cosmopolitan