On Revenge, being a Grayson has its perks. 

In the Hamptons, you’re treated like royalty due to Grayson Global’s high status, and with a mother like Victoria Grayson, no one dares to cross you. 

But Revenge’s Christa Allen gave up the chance to play an actual princess in order to play young Charlotte Grayson

"I always wanted to be a princess at Disneyland,” Christa told Glamour. “There were 1,500 of us who auditioned, and 11 of us were hired. I went through all of the training, but never ended up actually getting to play Belle because Revenge started. It was the time of my life, though!" 

We can definitely see this angelic brunette playing the book-loving Disney princess, but we’re glad she opted for her role on Revenge instead.

Before Revenge. Christa was best known for playing Jennifer Garner’s younger self in two films — 13 Going on 30 and Ghosts of Girlfriends Past. 

What do you think of Christa on Revenge? Weigh in below! 

Source: Glamour