// Adds dimensions UUID, Author and Topic into GA4
Tuesday, June 2, 2026
31.9 C
Singapore

Leaked online: Rihanna’s demo version of Selena Gomez’s Same Old Love

A dated video of Rihanna singing Selena Gomez’s Same Old Love has leaked online and fans are excited over it.

In 2015, Gomez released the song and it was in her studio album, Revival. It did well and it was certified 3x platinum. The song was offered to Rihanna for her album ANTI before it made its way to Gomez’s album.

selenagomez 1
Whose version of Same Old Love is better? Selena Gomez or Rihanna? Picture: Instagram

The song was rumoured to be about Gomez’s on-and-off romance with Justin Bieber. It  was written by Charli XCX, Mikkel Storleer Eriksen, Benny Blanco, Ross Golan and Tor Erik Hermansen.

Charli, a British musician, shared in 2016 that even though Rihanna was planning to sing the song, the course of Rihanna’s album changed and she did not use it. Charli added that Gomez heard the song and she sang it. It matched her voice and story. Charli added that the song felt emotional and real from Gomez. She said that she was happy that she cut it as it was very powerful.

Now that Rihanna’s version has leaked online, fans are crazy over it but cannot decide which one is better.

One fan said that “we” all love Rihanna but Gomez slayed Same Old Love and that it is perfect.

/TISG

- Advertisement -

Hot this week

China’s Aging Boom

At China’s annual political meetings (the “Two Sessions”), one theme resonates more than most in this year’s Government Work Report: the strategic push for a high-quality “silver economy. ” The mes...

Action taken against Hong Kong teacher who carried student like a bride

Another Hong Kong educator is under fire after the principal who shouted at a guard during a school trip to Singapore was suspended. Photos from the 2024 incident surfaced last week, and the Hong K...

Popular Categories

document.addEventListener("DOMContentLoaded", () => { const trigger = document.getElementById("ads-trigger"); if ('IntersectionObserver' in window && trigger) { const observer = new IntersectionObserver((entries, observer) => { entries.forEach(entry => { if (entry.isIntersecting) { lazyLoader(); // You should define lazyLoader() elsewhere or inline here observer.unobserve(entry.target); // Run once } }); }, { rootMargin: '800px', threshold: 0.1 }); observer.observe(trigger); } else { // Fallback setTimeout(lazyLoader, 3000); } });
// //
Enable Notifications OK No thanks