Justin Bieber and Selena Gomez were “super cute together” on a trip to the zoo, according to reports.

The two singers reunited earlier this month after a tumultuous relationship. And to celebrate their rekindled love, the Baby singer took the Come & Get It songstress to a zoo.

“They were super cute together," an onlooker who was also at Los Angeles Zoo and Botanical Gardens told People magazine.

The couple spent a few hours visiting sea otters, elephants and other animals. The visit follows a romantic dinner on June 20 as it seems Justin is doing his best to prove to his 21-year-old girlfriend that she made the right decision in getting back together with him.

“Justin's extremely doting on her, and there hasn't been one second where he hasn't been touchy-feely and sweet with her," an insider added to the publication. "They're pretty inseparable and very affectionate."

The 20-year-old and Selena originally started dating in December 2010. However they split up in November 2012 and their relationship has been from one extreme to the other ever since. Their most recent reconciliation reportedly occurred at their mutual friend Alfredo Flores’ birthday party earlier this month. And despite Justin’s many legal woes including DUI and allegedly throwing eggs at his neighbours house, he has told Selena he has changed his ways so he can be with her.

“He told her he can’t live without her and that he’s reformed his bad boy ways for good,” a source told British newspaper The Sun.