Harry Styles has been in town for several shows at the United Center. Apparently in between shows he's been walking down the streets of Chicago and meeting fans. I would freak out. See the pic below!
Listen to Showbiz Shelly on 103.5 KISS FM Monday through Friday from 10AM-Noon + Catch the Showbiz Shelly Show Down at 7:45AM on The Fred Show! Full Bio