Justin Bieber and Selena Gomez reunite in Texas

Selena Gomez and Justin Bieber are currently hanging out together in Texas. This comes just days after the Biebs publicly declared that his ex was the "most elegant princess in the world" alongside the below photo on Instagram:

The on-again, off-again couple had breakfast at Don Pepe's in McAllen, Texas, on Friday, the Mexican restaurant confirms to Yahoo. The duo did their best to keep a low profile, but seemed to be enjoying their time together.

Gomez, 21, is scheduled to perform tomorrow night at the Hidalgo State Farm arena. This will be her first concert appearance post-rehab. Since Justin, 20, doesn't have anything scheduled in the area, it would seem as if he flew to the Lone Star State specifically to see Gomez.

On Thursday, Bieber stormed out of a deposition in Miami where he was being questioned regarding a civil case against his bodyguard. When his ex-girlfriend's name was brought up, the "Confident" singer left the room and refused to answer any questions about Gomez.

Selena has looked happy and healthy over the last few weeks after it was revealed she checked herself into a rehabilitation center in early January.

Last week, Gomez made her first red carpet appearance since that news leaked, attending unite4:humanity's event in L.A where she received an award.

The "Slow Down" singer publicly thanked pal Demi Lovato, who was also honored.

"Just the fact that we're here at 21 years old and we've always talked about using our voice to help this generation — I feel like sometimes we're the only ones holding the fort, and I'm so thankful for you to inspire me everyday," Selena said while accepting her award. "I hope that we can, together, completely inspire this generation to focus on what's really important. So thank you so much."