Blake Lively looks stunning dressed in Carolina Herrera