Channing Tatum donned an all-white suit to hit the dance floor with costars Jamie Foxx and Maggie Gyllenhaal at a party to celebrate their film, White House Down, in Cancun, Mexico, on April 19th 2013. Channing, who was sporting scruffy new facial hair, showed off his dance moves alongside Jamie, and also paired off for a dance with Maggie, who wore a white Apiece Apart dress. Jamie, who plays President James Sawyer in the action flick, posed with Channing in front of a mock presidential portrait for the promotional fun ahead of the film’s June 28 release.