Rachel Weisz as Snow White
Roger Federer as King Arthur
Julie Andrews as the Blue Fairy & Abigail Breslin (Little Miss Sunshine) as apprentice fairy
Disney does make some inspired choices! I never liked the cartoon Snow White, but Rachel Weisz really fits as the ‘fairest of them all’ doesn’t she?
Disney’s Enchanted comes to theatres in Singapore today. Can’t wait to catch it this weekend! :D