Pop star Justin Bieber treated fellow singer Austin Mahone to a special meal on Thursday (03Apr14) in celebration of his 18th birthday.

The Baby singer dined with Mahone and a group of pals at posh restaurant Nobu in Miami, Florida.

After the meal, Mahone took to Twitter.com to mark his final few hours as a 17 year old, writing, "Last 38 minutes of being 17!"

The pair has formed a friendship in recent months after collaborating on a new track. They were also spotted hitting the recording studio together earlier this week (beg31Mar14).