Gigi Hadid looks showstopping as she flaunts her lithe limbs in a zingy yellow minidress at star-studded Maybelline launch party in London Geraldine 8 years ago