Blake Lively turned heads at a special screening of the new movie Haywire, despite not appearing in the film.
The blonde actress stood out from the New York crowd in a short-sleeved silver sequinned top, short grey skirt and ribbed navy blue tights
while posing for photographs on the red carpet.
Her short skirt and sparkling top made a welcome change from the other celebrities at the event who chose to mostly wear black.
Haywire star Gina Carano opted for an understated yet chic tight black dress, while her co-star Ewan McGregor looked suitably dapper in a double-breasted black jacket.
Elizabeth Banks also chose to wear a fitted jacket to brave the cold New York weather, however she helped keep it glam in a ruffled mini dress.
Haywire follows the story of a freelance covert operative who is hired out to perform secret jobs around the world and subsequently finds out that she has been double crossed.
It opens in the US this week and also stars Channing Tatum and Michael Douglas.
News brought to you by SockShop. Go On…Treat Your Feet
Bored of plain tights
? Then why not shop for some stylish patterned tights