We just have one question...where has she kept her underwear under this? Given the wind at Cannes, this is an incredibly risky dress to wear, so Bella Hadid has done an incredible job at pulling this one off!