Justin Bieber has given a die-hard fan free concert tickets.
The 19-year-old singer is currently on the North American leg of his Believe Tour.
One lucky supporter, who goes by the Twitter handle @AhoyBieber, got the surprise of her life when Justin rewarded her with goodies after she had waited outside to meet him.
"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," wrote the fan, who was promptly re-tweeted by Justin.
"He talked to us, gave us his food and got us tickets! if you are determined and never give up, anything can happen! (sic)"
The luck didn't stop there for the fan.
Justin also personally replied to her and a couple of others to thank them for their support.
"hey @AhoyBieber, @heartbreakniall and @ashtonourry ...thanks for saying hi. hope u enjoyed the show (sic)" he wrote.
The star is now headed to Chicago, where he will perform tonight.
Meanwhile it looks like Justin's ex-girlfriend Selena Gomez has moved on with love interest David Henrie.
Justin sparked speculation the couple had rekindled their on/off romance when he posted a snap online of himself with the brunette beauty online during a Fourth of July party.
However, Selena has since been spotted enjoying a night out with actor David, her Wizards of Waverly Place co-star.