With the girls of "Sucker Punch" stepping out in some fun and flirty gowns, Cameron Diaz keeping it cool in Las Vegas and Blake Lively making two red carpet appearances, it was a week of killer fashion!
From Blake's daring Marchesa to Vanessa Hudgens' Alberta Ferretti dress, check out out style standouts of the week!