Justin Bieber reportedly turned down $5 million to perform at a Republican National Convention event.

The 22-year-old singer was offered the huge amount for a 45-minute performance last week at a venue near Quicken Loans Arena in Cleveland where the RNC was held and although he was told that his performance would not be seen as an endorsement, Justin refused the offer, TMZ reports.

Canadian singer Justin and his team were reportedly told by the promoter that Lebron James was planning to take part in another event for the party, also without endorsing them, but LeBron denied having anything to do with them when contacted by Justin's representatives.

And the basketball star encouraged Justin to turn down the offer.

Justin's manager Scooter Braun, a staunch Democrat and supporter of Hillary Clinton, reportedly ''told Justin it was up to him if he wanted to do the show, but he said he couldn't continue to represent the singer if he did, out of principle''.

Meanwhile, Justin will be soaked with 800 gallons of perfectly purified water when he headlines V Festival 2016.

The 'Never Say Never' hitmaker will take to the stage on Saturday August 20 at the music extravaganza's Chelmsford venue, Hylands Park, in south east England and then travel to Weston Park, Staffordshire, West Midlands, for his headline set on Sunday August 21.

Justin's set is said to be the most challenging production the festival has ever seen in its 21-year history.

He has requested the water to be 40 degrees when it is fired at him on stage.