JAW DROPPING: Bella Hadid's latest red carpet dress has to be seen to be believed
BOW DOWN TO THE QUEEN!
Bella Hadid has dazzled on the red carpet at the Cannes Film Festival premiere of Penélope Cruz's Pain and Glory on Friday.
All eyes were on the 22-year-old as she wore a grecian inspired frock with a thigh-high split.