Well… she definitely has a type.
As we reported, Sandra Bullock is currently dating Bryan Randall after he worked as a photographer for her son Louis' fifth birthday party.
Sources close to the 49-year-old hunk say he is one of the "nicest" people you will ever meet.
[ Related: Sandra Bullock Says 'NO' To More Kids!? ]
However, even nice people have troubled pasts. And Mr. Randall is no exception.
Recently, it was discovered that the Hugo Boss model has had issues related to substance abuse as well as failing to be a supportive father to his now 22-year-old daughter, Skylar.
In the early '90s, the handsome stud went to rehab for drug problems AT THE SAME TIME his fiancée Janine Staten was pregnant with their child.
But the drama didn't end there.
According to court documents, he was not present in the early years of his baby girl's life and was even mandated by a judge to cough up almost $2000 in late or unpaid child support payments.
An insider recounts: