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.