Blake Lively took to the red carpet last night to promote The Sisterhood of the Traveling Pants 2 in which she stars with Ugly Betty actress America Ferrera. Blake opted for an orange maxi dress with gold accessories for the event. I am not convinced that the orange shade compliments Blake's skin tone very well, I think she would be better suited to a slightly darker shade of orange. I love her hair though, especially the random pirate plaits. What do you think of her look?