Celebrity Fashion You Won't Believe What Bella Hadid Was Wearing Under Her Sexy Cannes Dress by Sarah Wasilak 4 years ago