Actress Anne Hathaway, who’s played a princess in the movies, will soon get her own fairy tale day. She recently got engaged to boyfriend Adam Shulman and although her spokesperson didn’t provide many other details we’re hoping she had the perfect proposal and will soon start planning a wedding fit for a princess.

29-year-old Hathaway has been dating her now-fiancee – an actor and jewelry designer – since 2008. It’s always amazing when two actors manage to sustain a relationship for any length of time, and are able to keep themselves out of the tabloids, which these two seem to have done. This bodes well for their future since very few relationships are able to long endure the scrutiny of the spotlight.

Of course, Hathaway’s had her share of the spotlight. The  “Princess Diaries” and “The Devil Wears Prada” star went through a public break-up with ex-boyfriend Raffaello Follieri when he was arrested and pleaded guilty on fraud charges.

Hathaway stars in upcoming superhero film “The Dark Knight Rises,” playing Catwoman opposite Christian Bale as Batman.



Subscribe to Snark Food updates on Facebook, Twitter, Email, or RSS