I watched Penelope tonight. Have you ever seen it? It's a super cute movie with Christina Ricci, Reese Witherspoon and James McAvoy. It's a fairy tale really, although I saw it called "A weird little movie" on one web site. It's definitely worth a watch even just for Reese's hair and Ricci's cute dresses.
Oh, and did I mention James McAvoy is painfully cute in this movie? Mind you, he's always cute anyway.