Justin Bieber and Selena Gomez have fuelled rumours their romance is back on after they were spotted on a dinner date in Los Angeles.
The 20-year-old Canadian pop star and the 21-year-old actress and singer - who have been in an on-off relationship since 2010 - were snapped together outside Mastro's steakhouse in Beverly Hills, reported E! News.
Fans also posted a video on Instagram apparently taken on the same evening, showing the couple dressed in the same outfits, heading into a cinema to watch comedy movie Think Like A Man. At one point, Selena lovingly puts her arm around the Boyfriend hitmaker.
A source later told E! that Come And Get It singer Selena had decided to take Justin back "on her terms".
The couple split last year but they have been seen spending time together again lately.
Last week they were spotted attending a Bible study group, and the Sun recently reported that Justin has bought Selena a £6,000 Segway as a gift.