They are the most unlikely of pairings; one is a European princess and the other a former member of one of England's biggest rock bands.
But for all their differences, Crown Princess Mary of Denmark and Oasis star Liam Gallagher seemed to hit it off when they came face-to-face at the Copenhagen's Fashion Fair.
There to promote his clothing line, Pretty Green, Liam was perhaps a little star-struck as he met Mary, a regular visitor to the annual event.
Giving a little bow and kissing her hand, the 37-year-old was soon deep in conversation with the pretty royal, who recently announced she is pregnant.
Since leaving Oasis last year, Liam has been busy carving out a name for himself in the fashion world. After founding the company and designing the products, he initially sold his clothing online before recently opening a temporary, pop-up shop on London's Carnaby Street.
Currently Pretty Green only offers menswear – Liam recently told the Sunday Times: "We're not like all them fashion designers. These (clothes) are just for lads on the street."
But he has said he will be doing a range for women thanks to the success of the brand.
And Liam is forging ahead on the music front too with his new band Beady Eye – all former Oasis members – and the group plan to release their first single this year.
Mary of course also has an exciting new project in the pipeline – she is expecting twins.
The 38-year-old wife of Crown Prince Frederik is already a mum to Prince Christian, four, and his younger sister Isabella, who is three. And in January she will welcome two more to her brood, additions she has said came as a great surprise to the happy couple.
"My husband and I are incredibly happy," she said as she stepped out for the Danish Navy's 500-year anniversary this week.
"And I feel fine, although a little tired from time to time."