Justin Bieber is all about the surprise appearances lately!
After crashing James Corden's monologue on Thursday's Late Late Show, the singer stopped by The Nice Guy in West Hollywood, California, Friday night for a surprise show.
WATCH: Will Justin Bieber and Selena Gomez Reunite For Good?
The 21-year-old singer -- who was partying in Miami, Florida, earlier this week -- gave yet another impromptu performance at the swanky celebrity hot spot. An eyewitness tells ET that he arrived around 9 p.m. and hopped on the piano to play a few of his newest hits, including "What Do You Mean?", as guests were eating dinner.
An eyewitness told ET that Justin was "very friendly," saying hello to people in passing and as fans approached him at the piano.
"He was so relaxed," the eyewitness said. "I've never seen him this calm. It was nice to hear him play the piano."
"I had no idea he was going to be here, so it was a nice surprise!" the source added.
Another celebrity in attendance was Kourtney Kardashian. Rumors have continued to swirl around the 36-year-old Keeping Up With the Kardashians star and her longtime pal, Bieber. A source told ET that they "were nearly inseparable" throughout the night. The venue seems to be a favorite for these two, as they were also spotted there together in October.
Bieber later took to Instagram to share snippets from his intimate musical session.
WATCH: Justin Bieber Takes Over the 'Late Late Show'
Fans in attendance at the unexpected show also shared snaps from the evening. Some even posed by the Canadian pop star's brand new, bright blue Ferrari, which he apparently parked illegally and was ticketed for.
WATCH: Justin Bieber Parties in Miami While Selena Gomez Hangs With Niall Horan
The new whip made a debut on Bieber's Instagram a few hours after the performance. A very humble caption read, "Honestly im not trying to show off!! I am so proud and grateful of the things that I have been blessed with and don't take it for granted."
"I feel so blessed that I STILL get excited and ask my friends to take a picture of me with it," he added. "Never think I'm trying to throw it in your face!!"
Bieber also addressed the new angel wings neck tattoo he had done by artist Dan Price at 4 a.m. on Thursday in Miami.
"In case people think these were hickeys I've been having neck problems and its from this tool called graston to scrape the stagnant blood and scar tissue lol," he explained.
PHOTOS: Justin Bieber's Neck Tattoo Artist Spills Details About His Late-Night Ink Session
Though he's been popping up in a number of unexpected venues, the "Sorry" singer still hasn't answered any questions regarding his recent high-profile show cancellations, as ET previously reported on last month.
While Bieber was in Los Angeles, his ex, Selena Gomez -- who he's been causing a lot of buzz about thanks to a series of flashback posts and comments -- was in New York City. The former Disney star reunited with one of her other ex-beaus, Zedd, as the two took the stage at Z100's iHeartRadio Jingle Ball to perform their song "I Want You to Know" together.
Gomez took to Instagram to share a photo from the stage, writing, "My babes @zedd and I performing tonight for @z100newyork @iheartradio. SO grateful to wrap up this year with the best people. Thank you NY!!"
"Reunion with my favorite lil Mexican taco," Zedd captioned a snap of the two.
WATCH: Selena Gomez Says She's Not Dating Niall Horan
While rumors have been swirling that Jelena may be making a comeback, the 23-year-old "Good For You" singer has also been linked to One Direction's Niall Horan. A source confirmed that the two shared a smooch inside Jenna Dewan-Tatum's birthday bash in Los Angeles this month, but Gomez denied dating rumors when ET caught up with her at Billboard's 10th Annual Women in Music Event in New York City on Friday.
Watch the video below to hear what she had to say about the 1D darling.