Everyone Charlie Puth Has Dated, From Selena Gomez to His Fiancée

When he's not wowing us with pop anthems or TikTok-viral hits sprinkled with sounds uncovered in his home studio, Charlie Puth finds time to pursue romance. From Charlotte Lawrence to his "We Don't Talk Anymore" duet partner, Selena Gomez, the singer has been romantically linked to his fair share of talented celebrities. But on Dec. 2, 2022, his 31st birthday, Puth went Instagram official with his girlfriend, Brooke Sansone, a few months after confirming he was in a secret relationship, and that romance seems to have gone pretty well. On Sept. 7, Puth revealed he and Sansone are engaged, calling himself the "happiest, best version of myself" because of her in his Instagram announcement.

Over the years, the "Left and Right" crooner has done a lot of singing about love, and he's been open about working his real-life memories (and heartbreaks) into his music. Ahead of the May 2022 release of his breakup single "That's Hilarious" off his upcoming self-titled studio album, Puth opened up about the inspiration behind it. "I never told people what happened to me and the pain that I went through going through the worst breakup of my life in 2019," he said in an emotional TikTok video. "I just wanted to throw it under the carpet and start over and surround myself with better people. But this is the hardest song that I ever had to put together, and I'm so excited for you to hear it." Naturally, fans are curious to know who inspired "That's Hilarious" and the rest of Puth's lovey-dovey song lyrics.

Puth has previously shot down false relationship rumors (including the ones about Meghan Trainor and Hailee Steinfeld). If you're itching to confirm what Puth's actual dating timeline is, look no further for the details on everyone he's been linked with, plus what we know about his fiancée.


Brooke Sansone (2022-Present)

In an October 2022 interview with Howard Stern, Puth revealed he was in a relationship, though he didn't give away too many details, such as his girlfriend's identity. "[She's] someone that I grew up with," he said. "She's always been very, very nice to me and I would assume that when times inevitably are hard in the future, because what is life without valleys and peaks, she would be there for me as well."

On Dec. 2, 2022, Puth confirmed in an Instagram post that his secret girlfriend was Sansone. He wrote in the caption, "🎶 Ohhhhh I'm NOT a loser…'cause I didn't lose her!!! 🎶 (Happy birthday to me.)" Sansone, 24, shared the same photo in her Instagram Stories, as well as a video of Puth performing taken from backstage.

According to her LinkedIn, Sansone is a digital marketing and PR coordinator. She attended high school in Red Bank, NJ, which is right next to Rumson, where Puth is from. Her brother shared a photo of Puth and Sansone together on Instagram back in October 2022.

While Puth said he's very much in love, at the time of his interview with Stern, he said that if he did propose, fans shouldn't expect to read about it. "If I do, certainly the media won't know about it," he explained. "I'll go out of my way to make sure they don't know."

However, on Sept. 7, Puth told the whole world that he had popped the question. "I flew to New York to ask my best friend to marry me, and she said yes," he wrote on Instagram. "I am the happiest, best version of myself and it is all because of you Brookie. I love you endlessly forever and ever and ever."

Charlotte Lawrence (2019)
Getty | Gilbert Carrasquillo

Charlotte Lawrence (2019)

Puth was linked to singer-songwriter Charlotte Lawrence in early 2019. Rumors first circulated about the musically talented couple in February 2019, when Puth and Lawrence were spotted together several times during New York Fashion Week.

Puth confirmed their relationship in a since-deleted Valentine's Day Instagram weeks later. "Happy valentine's day," he captioned a picture with his arm around the then-19-year-old singer. Lawrence responded to the post with a blushing heart emoji in the comment section.

Sadly, the happy couple didn't last. It's unclear exactly when they split up, but in September 2019, Puth tweeted, "Only because I want people to stop asking the question....Yes I am single now...and please don't believe everything you read...thank you."

Unless Puth dated someone else privately in 2019, Lawrence was likely the inspiration behind Puth's emotional breakup anthem, "That's Hilarious." In his March 23, 2022, TikTok about the song, he had this to say about the making of the song: "I'm really excited for the song to come out, but every time I hear it, I'm kind of brought back to a time that was really, really challenging in my life," he said, adding, "It just brought me back to 2019, which was the f*cking worst year of my life."

Halston Sage (2018)
Getty | Leon Bennett/WireImage

Halston Sage (2018)

In September 2018, Puth shared a number of pictures with actor Halston Sage on Instagram, which sparked rumors that the pair was more than just friends. The "Prodigal Son" star and Puth were inseparable and spotted together at multiple public events before apparently fizzling out after a few weeks. The photos the pair posted on Instagram were ultimately deleted.

Danielle Campbell (2017)
Getty | Stefanie Keenan

Danielle Campbell (2017)

Puth was linked to Danielle Campbell in October 2017. When Puth appeared on "The Ellen DeGeneres Show" on Oct. 12 that year, he revealed, "I'm actually not single right now. I'm in a relationship . . . [but] I'm kind of done with dating people in the public."

Puth's statement instantly sparked rumors that he was in a secret romance with "The Originals" actor, who has also dated Gregg Sulkin and Louis Tomlinson. Fans were further convinced that the pair was a secret item when Puth shared a screenshot of him FaceTiming Campbell a couple of days later. The picture was quickly deleted, hinting that Puth was trying to keep his relationship with the actor on the DL.

If the couple were an item, it's unclear when they ended things because of the private nature of the relationship.

Bella Thorne (2016)
Getty | Aaron Davidson

Bella Thorne (2016)

Thorne and Puth were first spotted holding hands while on a Miami beach stroll in December 2016. Their next public appearance was at Y100's Jingle Ball later that month, where Thorne watched him perform.

Things quickly got shaken up, however, when the "Lightswitch" singer accused Thorne of cheating on her ex-flame Tyler Posey. "I don't know Tyler personally, but I know he shouldn't be treated this way," Puth cryptically tweeted on Dec. 22, 2016. Thorne promptly cleared things up, however, tweeting that she had not publicly confirmed her split with the "Teen Wolf" actor. "Ty and I have been broken up for like over two weeks and charlie and I ARENT DATING we are friends," Thorne said in response to the backlash on Dec. 22, 2016.

Later, in a July 2017 SiriusXM interview, the former Disney Channel star stated that the drama could have easily been avoided if Puth had contacted her directly. "Charlie saw an old news article, and he didn't look at the date, and the date is old, and it's about me and Ty," Thorne said in an interview on SiriusXM's "The Jenny McCarthy Show." "I felt super bad."

Selena Gomez (2016)
Getty | Kevin Mazur

Selena Gomez (2016)

The "We Don't Talk Anymore" pair reportedly dated briefly in March 2016. In an interview with Billboard, Puth confirmed he and Gomez had a "very short-lived, very small, but very impactful" relationship, but stopped short of confirming if they were ever officially together.

"I don't kiss and tell, but the only way a song like that can come across as real is if there's something else going on behind the scenes," Puth said. He admitted that the relationship ultimately "really messed me up."

Puth said one of the reasons the relationship failed was because of someone else in Gomez's life. "I'm trying to put this the best way possible: It wasn't like I was the only person on her mind," he said, a presumed reference to Gomez's then off-and-on ex, Justin Bieber.