Well, it looks like Kylie Minogue has tied the knot with her very handsome beau Joshua Sasse.

According to a report on Yahoo! Kylie may have walked down the aisle over the last weekend at a quaint island in Greece. The couple was there to ring in Kylie’s 48th birthday and had probably also planned to take their vows amidst the beautiful setting. The two had announced their engagement during a holiday trip together. And fans who have been waiting to hear the wedding bells for the songstress may have been taken by surprise since it was kept such a secret.

Commenting on the wedding that supposedly took place on a small Greek Island of Sifnos, an “insider” shared with Woman’s Day, “It was the best-kept secret in the world.” With guests coming in from the UK, America as well as Australia, the source revealed, “Kylie flew them all in first class for what was meant to be an amazing birthday party.”

As noted by Woman’s Day, commenting on the 20-year age difference between the couple, Kylie had shared, “People are pretty much leaving us to get on with it. I think the general consensus is, we kind of look right together. So even though on paper it might not look right, it just is right.” She added, “Even if I try and act cool and natural, it’s written all over my face that I am very happy.”

It has also been the social media updates by the celebrities in question that have further fueled the wedding speculations. When Joshua took to his social media account and posted Santorini, a George Seferis poem, his friend was quick to reply, “wishing you and @kylieminogue all the best you both deserve the best.” While Kylie shared an image of a heart with the words “It. Was. Magical!” and thanking everyone for the birthday wishes.

It. Was. Magical! 💞🎀🍸🎉🎈🍰❣. Thank you for all your birthday wishes. Love and LOVE!

A photo posted by Kylie Minogue (@kylieminogue) on

Wishing the happy couple, all the very best!