Wow!! I'm not a decent singer when the words and beat make sense, so just imagine trying to keep the same pace and beat when the words don't make any sense. Yet, Anne Hathaway manages to do it so beautifully!!!