The granddaughter of a Russian oligarch who spent $4.5 million on a wedding featuring Elton John and Mariah Carey says she only wed the groom to “piss off” her ex.

The pop legends were the highlights of a nine-hour extravaganza as Irene Belenova and Daniel Kenvey wed in early January 2017. The pair were both 18 years old at the time.

But a video has now surfaced showing Belenova, the daughter of businessman Valery Kogan, claiming her plan worked, The Mail Online reported.

She says: “I only got married to piss off my ex-boyfriend – who I’m now back with. Everything works out well.”

It’s not clear who the ex-boyfriend she refers to is, nor if her comment is meant to be taken as tongue-in-cheek.

Her stunning admission comes after her wedding at London’s Landmark Hotel saw both John and Carey dedicate songs to her during their performances.

Carey, thought to charge $3 million to perform, was flown in from the US at the young couple’s request.

She dedicated her 2005 love ballad “We Belong Together” to them.

Earlier, John – who charged no less than $1.3 million – kicked off the nine-hour celebrations with a 12-song set.

Belenova wept with joy on her hubby’s shoulder on the dance floor when John dedicated his hit “Tiny Dancer” to her.

No expense was spared on the wedding details — a three-tiered cake reportedly cost $130,000 and four people had to help Belenova down the aisle due to her extravagant dress.

Belenova’s dad Valery, worth around $3.5 billion, is one of Russia’s richest men. He owns Moscow’s Domodedovo Airport and real estate throughout the world.