Selena Gomez rose to fame as a child star on Barney and the Disney Channel. Her latest role? Billionaire.
The 32-year-old actress and singer has amassed a fortune worth $1.3bn, according to Bloomberg, which added the celebrity to its billionaire index on Friday.
It said her wealth came mainly from her Rare Beauty make-up company, which she founded five years ago and retains a stake in worth more than $1bn, the publication estimated.
The brand's success has made her one of the "youngest female self-made" wealthy on the list, alongside the likes of Taylor Swift and Rihanna.