Cara Delevingne reveals hidden talents at 'Tonight Show'
There are plenty of hot models out there. We have chosen our top 7! Is your favourite in it our do you think we've missed one?
Everybody can have a bad day - just take a look at these celebs and their outfits on these photos (someone sack the stylist!)
The model is hardly recognizable