Justin Bieber took Selena Gomez horseback riding in Canada on Wednesday.

The 20-year-old pop star - who rekindled his romance with the singer a few weeks ago - proved that their relationship was back on track as he treated her to a romantic date in his native country.

The 'Baby' hitmaker posted a series of photographs from the adventure on his Instagram account, including a snap of the 22-year-old beauty's backside as she rode the horse in front of him.

The 20-year-old pop star - who rekindled his romance with the singer a few weeks ago - proved that their relationship was back on track as he treated her to a romantic date in his native country.

The youngsters jetted into Canada on a private jet from Los Angeles on Wednesday, and were then bombarded by fans as they made their way through Waterloo airport in Ontario, according to Us Weekly.

Meanwhile, the pair first sparked rumours they were giving their romance another go when they appeared "very close" after arriving for a Bible study class at the City Church in Los Angeles on August 13.

Bieber then fuelled even more speculation the next day when he shared a blurry photograph of the 'Come & Get It' hitmaker kissing his cheek as he held her in his arms on his Instagram profile, before deleting the intimate image just seconds later.

Bieber and Gomez first confirmed they were dating in early 2011, before officially splitting in late 2012.

However, they appeared to reunite earlier this year, before falling out at the Coachella Valley Music and Arts Festival in April over Kylie Jenner, 16.