Blake Lively wears Marchesa