Anne Hathaway was spotted very publicly displaying her affection for her longtime boyfriend Adam Shulman on Sunday in Beverly Hills, Calif.
The 28-year-old actress has been wearing lots of black leather to play Catwoman in the upcoming addition to the Batman franchise, "Dark Night Rises," but she looked cute and comfy in a pair of cutoff shorts and a white blouse as she and Shulman shared a sweet moment.
Anne and Adam were soon joined by friend, actress Rashida Jones, and headed off to an LA farmers market.
The couple have been together for the last three years, and Hathaway could only gush about Shulman when asked about their relationship this past summer.
"I am very much in love with him, [only] Adam totally ruined my plan. I was really actually looking forward to a little alone time, and then I fell in love like a fool," she told Marie Claire U.K.
Here are some other happy celebrity couples: