Justin Bieber is supposedly treating Selena Gomez “like a princess”.

The on-again, off-again lovers are said to have reignited their romance recently, as they were spotted out looking cosy together in West Hollywood on Monday night.

And it’s claimed Justin is pulling out all the stops to ensure Selena knows how much he loves her.

“She’s finally being treated the way she always wanted him to treat her…like a princess,” a source told Hollywood Life.

Justin apparently took Selena on a romantic trip to his native Canada to celebrate America’s Labor Day holiday weekend.
And it’s claimed the 22-year-old actress is loving every minute of the trip so far.

“Selena was really excited to get out of town with Justin,” the source said.

“He promised her a trip full of surprises. He planned everything out himself but didn’t tell her any of the details because he wanted to spoil her and surprise her.”

Justin and Selena first began dating back in 2010 and they first called it quits in 2012.

Last year the pair started seeing each other again, but in November 2013 Selena finally confirmed the couple were done.

In the month of August, Selena and Justin have been hanging out in public together frequently. They were spotted bonding at a bible study class and the couple even went to the movie theatre to see a flick. Although the pair have been seen on and off since, they have yet to make an official statement on the true status of their relationship.