// Adds dimensions UUID, Author and Topic into GA4
Monday, August 24, 2026
29.3 C
Singapore

Camila Cabello looks totally smitten with Shawn Mendes

Camila Cabello and Shawn Mendes have been seeing each other for an entire year.

Even so, Camila Cabello continued to be by his side by going to Toronto and spending  New Year’s Eve with him.

As both walked arm-in-arm through the city, the 22-year-old Havana singer donned a navy blue longline puffer coat that she matched with a set of black combat boots. She also wore a tan knitted scarf around her neck to keep warm.

Mendes, 21, had on a washed black denim jacket that he matched with a dusty blue scarf.

On New Music Daily, Cabello shared that Mendes was the most transparent, honest person she had met.

camila
Camila Cabello and Shawn Mendes are Hollywood’s hottest couple. Picture: Instagram

She said she was drawn to his earnest and empathetic nature in making his way through life.

The singer also praised her beau for being proactive when it came to keeping his personal relationships healthy and communicative.

The Cuban-American beauty said she hopes to absorb her beau’s positivity-driven traits.

Cabello shared that they have a similar view on being a celebrity and they just tried to go about their lives and careers.

- Advertisement -

Hot this week

‘What’s the point of maximising my salary?’ American considers US$70k pay cut to move to Singapore

The American says he misses being able to walk, use public transport and feel safe late at night when he returns to the US.

Singapore employee questions S$15 fine after SME boss penalises him for being 13 minutes late

A 13-minute delay came with a S$15 price tag. The employee is now asking whether that price is legal.

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