The UFC's biggest star is back.

Conor McGregor has announced he will fight at UFC 200 in July, with his rematch against Nate Diaz to headline the fight night.

He tweeted the news on Monday afternoon, thanking UFC president Dana White for arranging the fight.

It comes after the Irishman announced his retirement in a cryptic tweet last week, which led White to originally say he would not be on the card at UFC 200.


McGregor reportedly did not want to fly to Las Vegas to promote his fight with Diaz because he preferred to concentrate on his training in Iceland.

White made it clear McGregor had the same responsibilities as all the other UFC fighters, who had to attend the promotional activities.