Her real-life boyfriend turned out to be no Prince Charming, but Anne Hathaway has just nabbed a role that will turn her working life into delicious fantasy. The 25-year-old will play the White Queen in Tim Burton’s new adaptation of Alice in Wonderland. Her co-star? Johnny Depp, who will portray the Mad Hatter! “She’s so excited,” an insider tells In Touch. “She almost can’t believe it’s real.” This past June, Anne had a very public split with boyfriend Raffaello Follieri, who was later charged with more than a dozen counts of federal wire fraud conspiracy and money laundering. “She needed a pick-me-up,” says the insider. Anne also stars in Rachel Getting Married, in theaters now, and Bride Wars, with Kate Hudson, out this January.