Last Night's Look: Love It or Leave It?Check out the head-turning outfits Katie Holmes, Jessica Chastain and more stars were just spotted in! Then decide – fabulous or fashion fail?

DUCHESS CATHERINE

What baby bump? The expectant royal looks slim as ever in an elegant forest green V-neck Alexander McQueen gown, worn to her first public appearance since announcing her pregnancy: the BBC Sports Personality of the Year Awards in London.