John Mayer arrived at the Mandarin Oriental hotel in Miami Beach at 12:30 p.m. today, reports Life & Style.
That’s the same hotel Jennifer Aniston is staying at!
“John came in with another man who looked like a personal trainer,” an eyewitness spills. John was in long gray shorts and a green