Last Night's Look: Love It or Leave It?We can't stop talking about Kim Kardashian's abs-baring dress, Duchess Catherine's Jenny Packham gown and more outfits that stars were just spotted in. Check them out, then vote – fashion-forward or fashion fail?

DUCHESS CATHERINE

A day after Prince George's christening, the new mom goes from a ruffled cream number to a navy silk Jenny Packham gown (with a $5,655 price tag!) to host the 100 Women in Hedge Funds event in London.