Musician and actor Justin Timberlake travelled the world with his friends to say goodbye to his single life.
The Rock Your Body star, who is set to wed actress Jessica Biel, partied in Las Vegas with 25 of his friends, and then later on in the week, travelled to Mexico for a golf day.
On Thursday, Justin and his pals were seen wearing Rat Pack style suits in Sin City for dinner.
They were later spotted dancing the night away at Surrender nightclub.
The party then moved to Cabo, Mexico on Saturday, to play the star's favourite sport at El Dorado Golf & Beach Club.
Throughout the event, Justin was said to be "all smiles".
Justin and Jessica have been dating since 2007.
Although he's celebrating in style, no details have yet been released about the date and location of the impending nuptials.
Image: © Getty