One of the standout cuts on Camila Cabello's new album Romance is a playful slice of reggaeton-inspired pop called "My Oh My." On it, Cabello clears room to inhabit a sexier persona, one who's "only here for one thing," just like the object of her affection. But a huge part of its appeal is a laser-attack verse from DaBaby, naturally, who is having a 2019 unlike pretty much anybody else.
The way music gets made now — collaborators working via email, artists appearing on tracks together despite never having met in person – means we don't often get to see the actual partnerships between charismatic talents. But for this, the late-night TV frontier is a salve. Case in point: Cabello and DaBaby absolutely vibing on The Tonight Show on Thursday night (December 12) as they bring "My Oh My" to choreographed life.
The performance found Cabello and her back-up dancers in cheerleader outfits, while DaBaby and his crew sauntered onto the stage in matching letterman jackets. On the bright green stage, the dancers moved effortlessly as DaBaby breezed through his breathless verse and Cabello closed the song with some fierce vocal runs.
“My Oh My” appears on Cabello’s new album, Romance, which was released last week and follows her 2018 solo debut, Camila. Cabello will perform at Z100’s Jingle Ball at Madison Square Garden in New York City Friday, December 13th — although she won’t take the stage again until her Romance tour kicks off next spring in Europe. A North American run will launch July 29th in Vancouver and wrap September 26th in Miami.
As for DaBaby, he’s in the middle of his own North American tour in support of his new album Kirk. The run continues Friday in Vancouver and wraps December 23rd with a hometown show in Charlotte, North Carolina. DaBaby will also play a special New Year’s Eve gig in Miami.
The answer to the age-old question of which decade has the best music changes depending on who you ask. Camila Cabello aimed to settle the debate once and for all on The Late Late Show With James Corden.
Corden postulated that quality music peaked in 1999 with hits like “Mambo No. 5” and “No Scrubs,” but Cabello, who just released her record Romance, disagreed. In order to settle the debate, Cabello challenged Corden to a “riff-off,” a game where each sings snippets of popular songs from 1999 and 2019. And Cabello gave Corden a run for his money.
Corden began by wondering what songs from 2019 will hold up in history. Lizzo’s “Juice” and Billie Eilish’s “Bad Guy” were his answers, but Cabello appeared on stage to prove him wrong. “Maybe your music would have been better if it came out in 1999,” Corden told Cabello. “Right, when I was two years old,” Cabello quipped. “How about we settle this, James, between you and I, right here, right now?”
Cabello was joined by The Filharmonic to assist in adding her own spin to today’s popular hits. Cabello began with a soaring rendition of Lil Nas X’s “Old Town Road” and Corden responded with Ricky Martin’s “Livin’ La Vida Loca.” But Cabello wasn’t impressed with his choice. “Ricky Martin? OK boomer,” she said.
A music video released Wednesday for the artist’s new song, “My Oh My,” is an ode to classic Hollywood, and Cabello is its glamorous movie star. Next year, the “Señorita” hitmaker will make her actual big-screen debut in Sony’s modern take on “Cinderella,” alongside Idina Menzel, Billy Porter, James Corden and more.
In the “My Oh My” video, styled like a silent film and featuring rapper DaBaby, Cabello dons a number of over-the-top looks channeling silver-screen icons like Marilyn Monroe. At the top of the mini-movie, she even sports a platinum blond wig and bouncy white dress, in case the reference isn’t clear.
As she and DaBaby cruise and swing dance through a revolving door of old-fashioned movie sets, Cabello flexes her over-acting skills, getting into fights on set, ripping off her wig and slashing through movie posters and bad guys.