Sandra Bullock is no longer single — and, rumor has it, her new man is extremely attractive! The 51-year-old actress was one of the lucky few informed and allowed to attend Jennifer Aniston and Justin Theroux's wedding, and it has been confirmed that the mystery date she brought, who she was "very affectionate" with, is actually her new boyfriend, according to Us Weekly.

"He's a photographer, but he'd be just as well-suited in front of the camera," said an insider. "Sandra's boyfriend is very attractive," explained another source. "He's super hot, but also super normal. She's clearly happy with him."

Bullock went through an ugly divorce from reality star Jesse James in 2010, according to the Daily Mail. She is a single mom to her adopted 5-year-old son Louis and he is her entire world. "Sandra is with Louis every day," said a source close to her. "She's very hands-on and wants her son to experience everything."

Her most recent role was as the voice of the main villain in the popular animated movie "Minions." When it came to her decision to do an animated film, it was all because of Louis. "I wanted to do something that he could see, that I was in," she said at the premiere, according to BBC News.

As for protecting her son in this world we live in, it sometimes worries her. When named World's Most Beautiful Woman 2015 by People, she opened up about raising her son in a world where woman are so easily picked apart for their imperfections. "Little girls are having the hardest time with bullying and the Internet," she said in an interview with E! "Somebody with a very large hand and a big voice needs to put a stop to it."