// Adds dimensions UUID, Author and Topic into GA4
Wednesday, August 26, 2026
27 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

UK man charged in Singapore 2 years after stealing denim jacket at Jewel Changi

A British man was arrested at Changi Airport two years after he allegedly stole a S$350 denim jacket from a shop there.

Singaporeans thank ex-President Halimah for sharing story of Palestinian girl killed in 2024

“May justice prevail,” one commenter wrote after former President Halimah Yacob highlighted the story of Hind Rajab.

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