And Gigi and Bella Hadid showed just what has landed them contracts with the world's biggest fashion houses as they posed in a sizzling photoshoot for British Vogue. Gigi, 22, and Bella ...