On & Off!

Jamie Foxx & Katie Holmes Go Public Again

Latest twist in their semi-secret romance!