When it comes to treating his girlfriend on her big day, Jamie Foxx pulls out all the stops even if he is one half of Hollywood's most secretive couple.
Katie Holmes hasn’t publicly dated anyone since her 2012 marriage breakdown, and now an explosive new report alleges Tom Cruise is the reason behind her singledom.