The actress recently attended Jennifer Aniston and Justin Theroux's secret wedding with her mystery man and now multiple reports suggest he is snapper Bryan Randall.

He was identified as he joined the Oscar winner for dinner at Los Angeles restaurant Craig's on Thursday night (27Aug15).

Bullock was married to reality TV mechanic Jesse James for five years before they divorced in 2010. She was also previously engaged to actor Tate Donovan, and dated Matthew MCConaughey, Ryan Gosling and American football player Troy Aikman.