The latest celebrity photos, updated daily with expert commentary from the Marie Claire fashion editors
Rihanna was at her bold-shouldered best for an appearance on a US television show. The stylish songstress teamed her slouchy hareem pants with black courts and a fab white power-shouldered blazer. (24 November 2009)