They say you have to kiss a lot of frogs to find your Prince Charming but Selena Gomez is turning dates in to frogs and seemingly taking a swipe at her exes with her new single, Boyfriend.
The 27-year-old American star famously dated Canadian singers Justin Bieber, 26, and The Weekend – real name 30-year-old Abel Tesfaye.
Selina and Justin had a high profile on-off romance that raged from 2010 to 2018 before they called things quits and Justin went on to marry model Hailey Baldwin, 23.
While Selina also enjoyed a romance with The Weekend between 2017 and 2018 – however her latest single laments making repeated mistakes when it comes to love. “I want a boyfriend/But I just keep hitting dead ends/Try to take a shortcut, but I get cut