John Mayer celebrated his 40th birthday on Tuesday.
And the famous singer kept the party going as he was spotted boarding a luxury yacht in Rio de Janeiro on Wednesday.
The Body Is A Wonderland crooner channeled 1980s sartorial magic as he rocked a bright colorful matching sportswear.