Jamie Foxx and Katie Holmes have done a pretty good job keeping their relationship out of the public eye but they've finally been caught boo'd up on the beach. Check out the pics below.
Click through the pics above to see the cosy couple. Do you think Jamie is wrong for hooking up with his friends ex??