
Sing it, Taylor Swift! The starlet stunned on the pink carpet in Zuhair Murad, then hit her high notes in a silver sparkly mini and Union Jack number

Dueling red hot and icy cold Adriana Lima looks

Don’t ruffle Alessandra Ambrosio’s angelic feathers

Adam Levine’s soon-to-be other half, Behati Prinsloo, looked positively ethereal

The million dollar bra went to Victoria’s Secret Fashion Show vet Candice Swanepoel

Dutch beauty Doutzen Kroes keeps it hot on the runway

Raise your hand if you’d like to be on the receiving end of Lily Aldrige’s kiss

Karlie Kloss earned herself some serious Angel wings

Cara Delevingne struts her stuff as a sexy soccer player and then again as a lyrical lady

Cheese! World’s stunning women class photo