This video of Justin Bieber with a fan will be the cutest thing you see all day.

On Wednesday, July 9 the 20-year-old singer stopped in his car to say hi to a 4-year-old fan that had been waiting to catch a glimpse of her idol.

Justin leaned out of his vehicle to pick up Hayley, who was dressed in an adorable pink dress and matching bow. He held her up and sweetly told her, “It’s way past your bedtime, little one.”

As if that wasn’t cute enough, she told him she was waiting up to see him — so she could sing to him! Hayley broke out in a rendition of Biebs’ hit song ‘Baby.’

Justin joined in on the singing, pausing only to give her a kiss on the cheek. Lucky girl! The whole scene is too precious for words. Even better that she has it on video to look back on forever!

Check out the video up above! It’ll make you smile, guaranteed.