Cameron Diaz joined Katie Holmes, Tom and Suri Cruise yesterday as the crew enjoyed the afternoon together along with a ton of celebrities at the Super Bowl in Miami. The Knight and Day costars wrapped up additional filming in the Caribbean last week — Cameron even had time to enjoy an afternoon of downtime in her bikini. Cameron's personal life was under the microscope this weekend as she was spotted spending time with Kate Hudson's ex A-Rod during a party Saturday night, though he was also seen looking close with a brunette. Yesterday was a different story as Suri stole the show in an adorable flower headband and bright red dress, although Katie skipped the matching ensemble.

More photos from the Super Bowl if you just,