People her name is Juliana Hough not the "white girl". She's a perfessional dancer and singer who first came into the spot light after being cast as a perfessional on Dancing with the Stars. She has won DWTS three times and has an AMA and a CMA award under her belt. I will have to agree. She sounded ten times better than Mary and yes she was singing live. You can tell because there were several harmonizing issues between her and Mary. You could also hear her breathing. Just goes to show people should never subsitute live vocals for a performance or dance. If youre a singer, sing (unless you're Britney Spears: we only want to see you perform. We don't pay to hear you.) This sold me on the movie. Great Job!