Ever since she divorced Tom Cruise last year, Katie Holmes has been looking single and fabulous. Rumor has it she may have a new man in her life, and that is none other than Tom's former BFF, Jamie Foxx! The two supposedly got close at a party in the Hamptons over the weekend, where sources say they were dancing to "Blurred Lines" and Katie consistently was grabbing for Jamie's hand! Although the two have been friends for a long time, insiders say in recent months they have gotten much closer. Hey, if Jamie's the reason for Katie's new smile, we love it!