Both Blake Lively and Leighton Meester hit the red carpet last night ahead of Anna Wintour's Fashion's Night Out catwalk show. The evening was part of the worldwide fashion events organised by Vogue which are taking place this week (check out some of London's plans here). I'm sure the girls were trying to impress Ms. Wintour with their style as they both went for statement frocks. Blake went for a ladylike a-line dress by Marchesa with a funky print. Leighton, on the other hand, wore a sexy, tight fitting Versace Versus number. Out of these two quite different looks, which do you prefer?