Companies love celebrities to help give them credibility and provide a familiar face to market their brands, and celebrities love companies for freebies, boosting their presence and, of course, cash.
It was no surprise then that when BlackBerry unveiled its BB10 operating system out came Alicia Keys, spouting some nonsense about having a fling with an iPhone before moving back to BlackBerry.
Not only this, but Keys became the "creative innovator director strategist" or "future imaginer" or something like that, for BlackBerry, as the love-in between firms and celebrity fans continues apace.
This got us thinking about some of the other bizarre tech-celeb love-ins we've seen in recent years as we head towards that most corporate and contrived of all marketing invented days - Valentine's Day.
10. Bill Gates and Jerry Seinfeld hit it off, sort of
One of the most beloved US comics of all time, Jerry Seinfeld's eponymous show Seinfeld was a huge hit, with the star reportedly earning $5m per episode during its heyday. It's scary to imagine what Microsoft must have paid to use him in its adverts then.
The bizarre spots featured Seinfeld and that other renowned comic actor Bill Gates riffing on shoes and other hilarious comedic ideas, all in the guise of selling Redmond's dog-awful software update Vista.
The public didn't get it and they were soon canned, but the legendary adverts live on in our hearts, and more usefully YouTube, so we can relive them in all their awkward, stilted, glory.
Mark Zuckerberg mercilessly trolled by Harvard student newspaper after return to university he dropped out of 12 years ago
'Unauthorised user' blamed by Harvard for insulting Mark Zoinkerberg
Android under attack from 'Judy', Google Play Store malware that has infected up to 36.5 million users
Yet more Android malware discovered on the Google Play Store
Airport believes new system will be more reliable than GPS or Google Maps
OnePlus 3T canned to make way for imminent OnePlus 5 with Snapdragon 835, 8GB memory and dual camera
OnePlus 3T to be prematurely retired on 1 June - perhaps indicating plans for an imminent OnePlus 5 launch