Someone's stylist messed up!
Bullock, who stars in the movie alongside eternal bachelor George Clooney, sported a Giambattista Valli mini dress which a featured long, draped sleeve and skirt and a fitted shape while "Harry Potter" star Watson chose to be a bit more fashion-forward in a boxy off-the-shoulder mini.
Both stars differentiated themselves in the details; Bullock channeled her TIFF 2013 appearance and kept her hair sleek and straight with nude makeup and black and white heels while 23-year-old Emma styled hers up in a chic chignon and sported plum lips and gold and silver pumps.
Not to be outdone, Katie Holmes also made an appearance sans Suri Cruise in a bright pink shift dress with a pleated skirt while actress Jamie Chung went elegant in a figure-hugging long-sleeve stunner.
Who do you think looks better in white?
Also on HuffPost