Advertisement
Advertise with NZME.Rihanna's pyjama look, Diane Kruger and more of the best dressed celebrities of the week
Showing 1 of 5
Cara Delevingne wears Alexander McQueen to appear on Late Night with Seth Meyers in New York. Picture / Getty Images.