Halsey's relationship with G-Eazy was a very public affair as the two would often swoon over one another on social media. They broke up for a few minutes before getting back together a few months ago, officially splitting weeks after. Their on-again-off-again bond has been confusing to follow but it looks as though Halsey is officially ready to call another man her boyfriend.

She's been rumored to be spending some time with John Mayer but both sides have denied any sort of fling. In November, it looked like Halsey was hooking up with a younger man, British artist Yungblud. Now, the two have been confirmed to be dating as 24-year-old Halsey has just posted an intimate photo with 20-year-old Yungblud. 

The "Without Me" singer posted a picture of her new man with his arm around her as they took a stroll through the city. She captioned the shot, "camden: now with a cuter filter." 

Halsey and G-Eazy dated for a year before eventually calling things off. Gerald has been spotted with multiple women since the breakup, seemingly scouting modeling agencies for their freshest faces. According to Page Six, Halsey's new boyfriend gained notoriety for his song "I Love You, Will You Marry Me."