No matter what drama surrounds Justin Bieber, no one can doubt that his heart is in the right place. Check out the huge smile Justin put on the face of  4-year-old Hailey Roser at Milwaukee’s Bradley Center before his show.

Hailey suffers from a rare form of brain cancer and the visit almost didn’t happen because of a police operation nearby. But the Beeb, his team and the hospital personnel got together to make sure the meeting took place.

Hailey’s mom posted the pictures on their Twitter account, claiming that, “dreams come true.”

Way to go, Justin!