John Mayer Entertains Cruisers on the Carnival Splendor Ship
Singer John Mayer entertains cruisers on the Carnival Splendor ship. John, the on/off boyfriend of Jennifer Aniston, was on the second day of the Mayercraft Carrier 2 trip, which is a four day cruise to Cabo, Mexico, and back.