Justin Bieber delighted a group of ticket-less fans who were waiting for the star outside a gig venue in Iowa on Sunday night (07Jul13) by handing them free passes to the show.

The Baby hitmaker was scheduled to perform at the Wells Fargo Arena in Des Moines and a number of fans who weren't able to buy tickets for the concert were waiting close to his tour bus in a bid to catch a glimpse of their idol.

Bieber spotted the girls and started chatting to them, before handing over tickets so they could go in to watch the concert.

One of the girls, who goes by the Twitter tag name @AhoyBieber, and who hails from Birmingham, England, detailed her encounter with the star in a series of posts on the social networking website, writing, "Justin came outside and talked to me and two other girls! He asked if we had tickets and we said no so he got us tickets... This morning I had no tickets for the show and no way to get to the arena to see Justin. I walked almost 5 miles... Because I wanted to see Justin that badly. I waited out all day and I was about ready to go back to my hotel when Justin came outside. He talked to us, gave us his food and got us tickets! If you are determined and never give up, anything can happen!"

One of the other girls, who goes by the user name @ashtonourry, suffered a pre-show disaster when she lost her tickets, but Bieber came to the rescue. She writes, "Tonight started out horrible I got kicked out of the M&G (meet and greet)... and lost my tickets then all this happens. Justin gave us tickets. Thank you so much for the tickets I love you so much... We just waited (outside) and he came out after his meet an greets... it was after the opening acts were playing, like an hour into the show."

Bieber later acknowledged his good deed by sending a Twitter message to the three girls, writing, "Hey... Thanks for saying hi. Hope u (sic) enjoyed the show... Thanks for believing."