Bryan Randall, Sandra Bullock's Boyfriend

Graeme Massie/Splash News

We've only gotten a brief glimpse of him before, but now we have the full package!

Meet Bryan Randall, Sandra Bullock's boyfriend. Randall, 49, is a photographer and model living in Los Angeles and is said to have been dating the Oscar-winning actress for "several months," per People. Based on this picture, she has secured herself a handsome gent!

Randall was spotted hanging outside of his apartment, wearing jeans and not much else! He looked happy as he chatted away on his cell phone while smoking a cigarette. The 49-year-old looks to be in great shape, as he put his abs on display while going shirtless.

The couple reportedly met through mutual friends, and aside from having the entertainment industry in common they also have another mutual interest: They're both parents! Randall has a young daughter, so Bullock's son, Louis, might have a new pal with whom to hang out.

Just last week, Bullock and her new beau had a romantic date night at Craig's in West Hollywood. And sources told People that she brought him as her plus one to Jennifer Aniston and Justin Theroux's surprise wedding Aug. 5.

The Blind Side star was previously married to Jesse James, but the couple divorced after reports surfaced that he cheated on her. Bullock adopted Louis shortly thereafter, although the couple had already started the adoption process together. Since then, the mom-of-one and her son have been quite the dynamic duo.

"He's beautiful, and he gives really sweet kisses" she gushed to NBC's Today earlier this year. "He's adoring. [And] he's very honest with me about how I look."

That means Louis is always showering his gorgeous mama with praise, right? "Mmm, that's usually not what comes out of his mouth," she said with a laugh. "But no, I have a great leading man. He's a good one."

Maybe this twosome will become a foursome!

(E! and NBC are both members of the NBCUniversal family.)

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.