Last Night's Look: Love It or Leave It?Check out the head-turning outfits Diane Kruger, Selena Gomez and more stars were just spotted in! Then decide – fashion-forward or fashion fail!

RIHANNA

Rihanna's 777 tour has descended into chaos, but what about her wardrobe? She wears a striped top and pants from Acne's menswear collection with a white shirt and blue coat by Raf Simons to switch on Christmas lights in London.



Sign up for our daily newsletter and other special offers.
    Choose your newsletters
Thank you for signing up! Your request may take up to one week to be processed.
    see all newsletters