Pete appears to be in better spirits (Picture: Getty Images)

Pete Davidson was the picture of happiness over the weekend as he enjoyed a relaxed afternoon with a female friend, just weeks after sparking concerns for his mental health.

The Saturday Night Live comedian was pictured eating lunch at a restaurant in Miamis Mandarin Oriental Hotel, ironically, on Saturday with his mystery friend.

Looking markedly different to his recent appearances, Pete, 25, appears to have gotten a new haircut while also ditching the blonde dye to sport his natural dark brown hair.

Perhaps keen to keep a low profile, Pete opted for a casual look in a Green Day t-shirt with a pair of sunglasses, while his female friend stood out in a coral bikini top and white skirt, teamed with a straw hat and shades.

EXCLUSIVE: **??NO USA TV AND NO USA WEB ** Pete Davidson is ending the year on a good note -- he's got a new haircut ... and, possibly, a new girl by his side. The 'SNL' star was hanging out in Miami Saturday with a mystery girl at the Mandarin Oriental hotel, where eyewitnesses tell us they were chatting over lunch. Hard to tell who this chick is, but one thing's for sure ... Pete seems to be happy in her company. 29 Dec 2018 Pictured: Pete Davidson. Photo credit: TMZ/MEGA TheMegaAgency.com +1 888 505 6342 (Mega Agency TagID: MEGA330076_001.jpg) [Photo via Mega Agency]
Pete looked happy as he enjoyed lunch with his friend (Picture: The Mega Agency)
FILE- In this Aug. 20, 2018, file photo Pete Davidson, left, and Ariana Grande arrive at the MTV Video Music Awards at Radio City Music Hall in New York. Grande has released a song referencing her exes, including former fiance and ???SNL??? star Davidson and the late Mac Miller. (Photo by Evan Agostini/Invision/AP, File)
Ari and Pete ended their engagement in October (Picture: Invision)

According to eyewitnesses, Pete looked relaxed and smiled as he chatted away to his pal.

Advertisement Advertisement

Its the first time the Set It Up actor has been pictured since posting an alarming message on social media, stating he no longer wants to be on this earth anymore.

In the worrying post, Pete added: Im doing my best to stay here for you but i actually dont know how much longer i can last. all i ever tried to do was help people. just remember i told you so [sic].

The messages, which he deleted soon after, prompted his ex-fiancee Ariana Grande to rush to the NBC Studios where he was preparing for that evenings SNL episode.

Ariana, 25, told her Twitter followers: Im downstairs and Im not going anywhere if you need anyone or anything. I know you have everyone u need and thats not me, but Im here too.

More: Pete Davidson

However, the Thank U, Next singer was allegedly turned away as Pete did not want to see her.

Pete has remained mostly out of the public eye since deleting his social media accounts and is reported to have spent Christmas with his mother, Amy, and other family members at a relatives house in Red Bank, New Jersey.

Got a showbiz story?

If you've got a story, video or pictures get in touch with the Metro.co.uk Entertainment team by emailing us [email protected], calling 020 3615 2145 or by visiting our Submit Stuff page – we'd love to hear from you.

MORE: Dr Drew warns Ariana Grande to stay away from Pete Davidson after mental health concerns

MORE: Ariana Grande had the best time of her life on Jimmy Fallon after Pete Davidson dismissed her at SNL doors

Advertisement Advertisement

[contf] [contfnew]

METRO

[contfnewc] [contfnewc]