Black and yellow Marchesa printed dress on Blake Lively