Credit: Bob D’Amico/ABC Television Group © 2011 Disney Photo: Christa Allen As Charlotte Grayson on Revenge

Christa Allen (Charlotte Grayson) has the job of every gal’s dreams: She gets to hang around in a skimpy bikini while freshly waxed Greek Gods frolic on the beaches next to her. And she gets paid for it!

“I think most of the cast can agree that this is one of the best groups of people that most of us have ever worked with,” Christa gushes about her Revenge co-stars to Global Grind. “I don’t know what happened or why, but something fell into place and we all are just there to support each other and there aren’t any egos in the group, so that makes coming to work a very good time.”

In fact, Christa loves her job so much that her hunky costars have become her biggest celebrity crushes!

“Can I just say all the guys on my show, because I love them so much,” Christa says. “They’re all such sweethearts. Although maybe that's kind of weird because I see most of them as like brothers at this point, they’re like family!”

So, what does Christa to when she’s not surrounded by Hamptonite Hotties?

“Along with rock climbing, I hike and I like to go to the beach, anything outdoors and anything that takes me out of the everyday,” Christa says. “I like to travel any chance I get, even if it’s just a local vacation to San Diego or Palm Springs or wherever. I just like to get out and do stuff and see the world.”

Obviously, by “the world” she means “Joshua Bowman’s (Daniel) six pack.”

Source: Global Grind

Out for more Revenge? Like us on our Facebook page or follow us on Twitter!