Why is Blake Lively Wearing This? ...

Blake Lively was seen wearing a revealing and rather ugly Maxime Simoens tuxedo jacket on the sets of "Gossip Girl". I do love most of the clothes she sports on the show but this is atrocious! Who put her in this and why?!

City: New York