Sandra Bullock has reportedly been carrying on a secret relationship with photographer and former model Bryan Randall.

Sandra Bullock’s Boyfriend Bryan Randall

Bullock, 51, and Randall, 49, have been dating for “several months,” sources have told People magazine. The two apparently met through mutual friends and have been together ever since.

The happy couple were last seen leaving L.A. eatery Craig‘s Thursday night.

It was previously reported that Bullock had brought Randall as her date to Jennifer Aniston and Justin Theroux‘s wedding on Aug. 5.

“He’s a photographer,” an insider, who didn’t reveal his name, told Us Weekly at the time. “Sandra’s boyfriend is very attractive.”

Another source told the outlet, “He’s super hot but also super normal. She’s clearly happy with him. They were very affectionate.”

Randall, a native of Portland, Ore., modeled for Saint Laurent and Harper’s Bazaar during his two-decade modeling career. The photographer, who is based out of L.A., has a young daughter from a previous relationship.

Bullock hasn’t gone public with a relationship since the end of her marriage to Jesse James, which ended following allegations that he had been unfaithful. Soon after the divorce, Bullock adopted her son Louis, now 5.

Read more about: