Justin Bieber has jetted off on holiday to Panama.

The 'Baby' hitmaker, who was charged with drink driving, resisting arrest and drag racing in Miami, Florida on Thursday (23.01.14), was spotted walking topless along the beach and went jet-skiing with friends, including his rumoured new flame Chantel Jeffries, in Punta Chame on Saturday morning (25.01.14).

Wearing a pair of bright blue swim shorts, the Canadian star looked relaxed and carefree as he soaked up the sun with the bikini-clad model, who was with him when he was arrested, and two male friends, one of whom appeared to be holding a bucket of beer.

Twitter user Robert Menegoni was among the first to reveal Justin's whereabouts in the early hours of Saturday morning when he tweeted: ''Just arrived in Hartford. Slight delay leaving panama due to justin Bieber arriving by surprise. Paparazzi, JB is hiding out in Panama!! (sic)''

The singer is allowed to consume alcohol in the Central American country, where the legal drinking age is 18, three years lower than in the US.

Other fans also posted pictures on Twitter of Justin arriving and speaking to security at immigration control at Tocumen International Airport near Panama City.

The troubled star flew out of Miami on Friday night (24.01.14) after refusing to board a private plane that had been organised to take him back to Los Angeles so he could enter rehab after he was released from jail on Thursday.

His security team were forced to sneak him out the back of his rented mansion in South Beach due to the huge amount of fans waiting to greet him.