Last Night's Look: Love It or Leave It?Check out the head-turning outfits Kate Middleton, Katy Perry and more stars were just spotted in! Then decide – fabulous or fashion faux pas?

RIHANNA

The battle continues: Rihanna makes a major strike in a draped, high-slit white gown, nude sandals and Neil Lane gems for Battleship's L.A. premiere.