Two egos as big as Kim Kardashian and Kanye West were always going be attracted to one another.
But it was also a given that at some point, the same qualities that drew the attention-seeking pair together were going to cause them to clash in a big fat scramble for the limelight.
And it looks like that day has come sooner than anyone thought as Kanye did not look pleased to be dragged along as Kim's lapdog to the Canadian launch of her Belle Noel jewellery.
Cheer up, Kanye... it might never happen: Or has it? Rapper looks annoyed to be dragged along to Kim's jewellery launch in Canada
What a difference: Perky Kim leaps out of her car excitedly as she arrives at her event while Kanye slinks grumpily on the sidewalk
Breathe: Kim was almost bursting out of her outfit as she wiggled onto the sidewalk
The man, after all, is a highly celebrated rapper and for all the times he's put his foot in his outspoken mouth, the 34-year-old has got a million more feet tapping to his insanely catchy tunes.
He's also flamboyant; Kanye thinks nothing of wearing a gold suit or fur coat and has developed an aesthetic that's seen him become a celebrated fashion designer.
And perhaps most salient of all, the man has won 18 Grammy Awards.
It's safe to say he's used to being the biggest star in a 30 mile radius, let alone in his own relationship.
The smile never slips: Kim grins despite her tortured artist beau bringing the mood down
But here he is, dutifully tagging along as his 31-year-old girlfriend launches her jewellery line at The Bay store in Toronto, Canada.
And Kanye has to be forgiven for thinking it looks a little bit embarrassing, as it does.
As much as he is obviously attracted to Kim, her celebrity is several, several grades below what The College Dropout star has achieved.
Her fame was built up on a sex tape, a cult of personality and now several cash in lines, nothing like the music Kanye created and even the fashion line he toiled to make credible.
Whirlwind: Kim paid a fleeting visit to the city of Toronto and arrived back in Los Angeles after just one day
If anyone could survive the Kardashian machine, it would've been Kanye, though he seems to have already fallen into line with the promotional schedule.
Still, at least there's been some clarification about lyrics which seemed to suggest that the rapper was planning to 'put Kim in a white dress.'
Us Weekly quoted a source close to Kanye as explaining that the lyrics are actually: 'Now she back in the club in a tight dress with dreams of someday wearing a white dress,' with the refrain, Even though I met you in the club in a tight dress/At first sight I could picture you in a white dress.'
The insider continued: 'Kanye's been a good sport about all the gossip, but one thing that gets him hot is people misquoting his lyrics!'
'He's just trying to make dope songs," the source says. "As has always been the case with Kanye's music, people will interpret the lyrics to apply to his life or their own. That's the beauty of it."
What's she selling now? The hardworking reality star launched her jewellery collection in Canada