Actress Anne Hathaway, known for roles in The Princess Diaries and The Devil Wears Prada, is engaged to boyfriend Adam Shulman, her spokesman said on Monday.

The spokesman provided no details beyond confirming the engagement.

Oscar-nominated Hathaway, 29, has been dating Shulman, an actor and jewelry designer, since 2008.

Their engagement comes after the actress went through a public break-up with ex-boyfriend Raffaello Follieri in 2008, when Follieri was arrested and pleaded guilty on fraud charges.

Hathaway stars in upcoming superhero film The Dark Knight Rises, playing Catwoman opposite Christian Bale's Batman, set for release in 2012.