Selena Gomez
Selena Gomez gets 'love yourself' tattoo. Reuters

Selena Gomez got inked again.

The 21-year-old singer, who recently split from Justin Bieber (again), shortly after vowing to take her "power back", has got an Arabic tatoo on the upper right side of her back, which translates into English as "Love Yourself".

Celebrity tattoo artist Bang Bang McCurdy, who created the brunette beauty's latest piece of body art, told E News that Selena had been wanting this one for a while and finally got it done about a month ago, during a visit to his studio in New York City, with a couple of friends.

She posted a picture of the tattoo on Instagram.

She captioned it: "Art by @bangbangnyc --from my first to my last. It's always this fool."

Bang Bang said: "Its meaning translates to 'Love Yourself'.

"Selena already had it written out how she wanted. The tattoo is about 4 inches, and didn't take too long, probably about 30-45 minutes. The longest part is laying it out. We played with it a bit laying it out, until we found the perfect spot."

"She loved it; she flipped out. When we did that one, she was talking about another one. But we haven't talked plans just yet. There are always plans to do another one," he added.

The Spring Breakers star "has about five or six tattoos now", according to Bang Bang, who has also tattooed Justin Bieber in the past.