Weekend red carpet round-up: from Lupita Nyong'o at the MTV Movie Awards to Kate Moss at the Olivier Awards