Selena Gomez and Justin Bieber

Selena Gomez and Justin Bieber

Selena Gomez and Justin Bieber reportedly had a private dance lesson yesterday (07.03.14).

The 'Baby' hitmaker and the 21-year-old singer, who have dated on/off since 2010, were spotted enjoying a two-hour session with a choreographer at the Action Dance Studio in Texas.

According to TMZ.com, the owner of the studio claimed the couple seemed "really close and into each other".

The pair sparked rumours they had rekindled their romance after they were seen having breakfast at local restaurant Don Pepe's yesterday morning, before heading off for a shopping spree.

Meanwhile, earlier this week Justin, 20, raised eyebrows when he posted a picture on Instagram of his former love in an elegant Emilio Pucci dress at the Vanity Fair party after The Oscars.

He accompanied the snap with the caption: "The most elegant princess in the world."

Justin has recently found himself in a number of legal troubles due to his behaviour in the US and his native Canada, and his uncle, Brad Bieber, thinks his actions were down to him missing Selena.

He said previously: "How would you feel if your first love didn't work out? How would you feel if that relationship went sour and then it became public and you had no chance to heal or sort out your own emotions and feelings? He is just a brokenhearted, lost little boy."