Kylie Minogue is set to walk down the aisle with Joshua Sasse, and it's clear the actor has some very strong feelings for his wife-to-be.
The Galavant actor, 28, has confirmed his love for the Australian pop star, 48, in a gushing interview, comparing her to a fairy and also dubbing her "the most unbelievable bundle of joy".
Speaking to The Mirror, he said of their romance: "I love her - that's it."
And, of the 20-year age gap between them, he shrugged it off, adding: "I don't think it matters. I don't think love has a boundary.
"I don't have the answer for it and I am love with an older woman, and vive la difference.
"I'll tell you what is: I know I'm in love when I don't want to be anywhere else but with her."
The British actor's loved-up ode to the pop icon - whose song Can't Get You Out Of My Head was her only hit he knew before they got together - continued as he likened Kylie to a mythical being.
"Did you ever see a film called FernGully? At the end of the movie whenever a fairy touches something the flowers sprout everywhere? Well, that's what she does," Joshua said.
He also said that "you don't choose who you fall in love with" in regards his perhaps slightly unlikely union with Kylie, while also adding he doesn't read gossip magazines, so avoids chatter about their relationship.
Kylie and Joshua met in September last year, and they announced their engagement in February with a notice in The Daily Telegraph.
It read: "The engagement is announced between Joshua, son of the late Dominic Sasse and of Mary Heale (nee Macauley), of Herefordshire, and Kylie, eldest daughter of Ronald and Carol Minogue, of Melbourne, Australia."