John Mayer Ditches His Mankini For Sailor Suit On Stage: Pictures

John Mayer had another run-in with a mankini at the weekend – but at least he wasn’t wearing it this time round.

The guitarist took in a whiff of a bright-green thong suit after it was thrown on stage from a fan during a performance aboard his Mayercraft cruise ship.

Of course, last year John paraded around on the deck of the boat last year wearing the male bikini, which was made famous by Sasha Baron Cohen’s character Borat.

Despite the mankini no-show, Jennifer Aniston’s ex did treat fans by squeezing into some thigh-skimming white shorts as part of a sailor outfit.

John is on a four-day fan cruise from L.A and bound for Cabo San Lucas, Mexico.

Last week, he Tweeted that he would be defuzzing his bikini line in readiness for the return of the mankini.

Maybe next year…