LONDON, ENGLAND - NOVEMBER 17: Sofia Vergara attends the European premiere of 'Happy Feet Two' at the Empire cinema Leicester Square on November 20, 2011 in London, England. (Photo by Ian Gavan/Getty Images)
(Ian Gavan/Getty Images)
Is it Emma Watson, or Sofia Vergara? Either way, I am so confused! Mind BLOWN!