• Camila Cabello's latest hit "My Oh My" is a buzzy track designed to warm up your winter cold.
  • The fourth single from Cabello's second album Romance features rapper Da Baby. Looking for the meanings behind the lyrics of this catchy song—and how it relates to Cabello's "Havana"? We've broken it all down for you here.

Camila Cabello is showing no signs of slowing down—between that emotional Grammys performance, her much-speculated about romance with Shawn Mendes, and her upcoming tour in support of her newest album, Romance, the former Fifth Harmony member has been going non-stop. In January, Cabello released "My Oh My," the fourth single from her sophomore album, featuring rapper DaBaby. Ever since, the earworm has been playing on repeat all around the country. But is there a deeper meaning behind those catchy lyrics?

On first listen, "My Oh My" sounds like a natural sequel to Cabello's breakout hit, "Havana." While "Havana" was about a girl getting mixed up with a bad boy, in "My Oh My," the good girl is ready to fully break bad. With Cabello wailing lyrics like “I swear on my life that I’ve been a good girl / Tonight I don’t want to be her,” on a Latin-infused hip-hop beat, it can be hard not to see the similarities. Even the aforementioned "girl" has parents who are worried about her getting mixed in with the wrong crowd. In "Havana," her "papa says he got malo in him"—"malo" is Spanish for "bad"—while in "My Oh My," it appears “mama doesn’t trust him," worried that "he’s only here for one thing," but that doesn't matter to the singer: "so am I.”

The song has also had a huge boost in success after going viral on TikTok with a video from user Charli D'Amelio.

youtubeView full post on Youtube

The (mostly) black-and-white music video for the song also gives some insight into its meaning, starring Cabello as a silent movie star in a movie called Damsel in Distress. But in real life, her character desires a life where she isn't the victim, but rather, the hero. She meets up with DaBaby, who shows up with a literal suitcase full of cash to buy her out of her film studio contract. After a joyride and night of dancing, the two of them finally star in a brightly Technicolored film.

If you loved "Havana," chances are you'll also have "My, Oh, My" on repeat. Here are the song's lyrics, courtesy of Genius.com:

[Chorus: Camila Cabello]
They say he likes a good time (My oh my)
He comes alive at midnight (Every night)
My mama doesn't trust him (My oh my)
He's only here for one thing, but (So am I)

[Verse 1: Camila Cabello]
Yeah, a little bit older, a black leather jacket
A bad reputation, insatiable habits
He was onto me, one look and I couldn't breathe, yeah
I said, if he kissed me, I might let it happen (Oh)

[Pre-Chorus: Camila Cabello]
I swear on my life that I've been a good girl (Oh)
Tonight, I don't wanna be her

[Chorus: Camila Cabello & DaBaby]
They say he likes a good time (My oh my)
He comes alive at midnight (Every night)
My mama doesn't trust him (My oh my)
He's only here for one thing, but (Let's go, so am I)

[Verse 2: DaBaby & Camila Cabello]
Look, I'm the type to make her turn on her daddy (Oh yeah)
DaBaby make her forget what she learned from her daddy
I don't be tripping on lil' shawty, I let her do whatever she please
I don't be kissing on lil' shawty, she don't be kissing on me either
She came with you, then left with me
I went up a point, let's call it even (Yeah, yeah)
Don't like the car she in, gon' end up buyin' her a new Bimmer (Let's go)
That girl know what she want, she make me take it off when she see me (Let's go)
She say I make her wet whenever my face pop up on TV
I had to say, "No disrespect, gotta do it safe or you can keep it"
Pop star, I'm fresh up out the trap and I'm going Bieber
She know I'm a call away, she can drop a pin and I'd come meet her
Stand next to me, you gon' end up catchin' a fever (Yeah, yeah)
I'm hot

[Pre-Chorus: Camila Cabello]
I swear on my life that I've been a good girl (Good girl, good girl)
Tonight, I don't wanna be her

[Chorus: Camila Cabello]
They say he likes a good time (My oh my)
He comes alive at midnight (Every time)
(He comes alive, oh every night)
My mama doesn't trust him (My oh my)
He's only here for one thing, but (So am I)

[Bridge: Camila Cabello]
My, my, my, my, my oh my
My mama doesn't trust you, baby
My, my, my, my, my oh my
And my daddy doesn't know you, no
My, my, my, my, my oh my (Oh my, my, my, my, my)
My, my, my, my, my oh my (My, my, my, ooh)

[Chorus: Camila Cabello]
They say he likes a good time (My oh my)
He comes alive at midnight (Every night)
My mama doesn't trust him (My oh my)
He's only here for one thing, but (So am I)


For more ways to live your best life plus all things Oprah, sign up for our newsletter!

Headshot of Amanda Mitchell
Amanda Mitchell
Amanda Mitchell is a writer and podcaster with bylines at Marie Claire, OprahMag, Allure, Byrdie, Stylecaster, Bon Appetit, and more. Her work exists at the apex of beauty, pop culture, and absurdity. A human Funfetti cake, she watches too much television, and her favorite season is awards season. You can read more of her work at amandaelizabethmitchell.com or follow her on Instagram and Twitter @lochnessmanda.