Conor McGregor has taken to Instagram to show off his new physique after randomly bumping into pop star Justin Bieber in the Bahamas.

The Irishman looked in remarkable condition as he looks to get back in the Octagon later this summer and there are talks he could face Charles Oliveira for the lightweight championship, despite the Irishman being on a two-fight losing streak and losing three of his last four fights.

However, judging by the pictures, Notorious would have to lose some serious pounds if he wanted to fight in the lightweight division.

McGregor shared photos showing him having a conversation with Beiber at a tennis court with the UFC man captioning the post: "I bumped into @justinbieber again today. In the Bahamas!

"I always randomly see Justin out of nowhere and just chop it up, I love this kid! Two goats on a cliff sideways, just chopping it up, what’s happening JB my brotha hahah.

"I put it up to the sky this keeps happening, it’s something from above that keeps doing this! God bless you my brother, great to see you always. Some serve today!"

The Notorious has been out for some time after he fractured his leg against Dustin Poirier in the first round at UFC 264, but the injury hasn’t prevented him from thinking about the future and possible opponents.

If the fight was to go ahead with Oliveira, it would then be the third Brazilian McGregor has fought during his UFC career, previously fighting Diego Brandao and, of course, Jose Aldo.

Brandao was McGregor's first Brazilian opponent in UFC, and the Irishman saw him off in the first round, winning performance of the night in the process. This bout took place back in 2014.

Then, as we all know, McGregor took on Aldo a year later, knocking him out in just 13 seconds.

Hopefully, we can see McGregor back in the Octagon soon.