One Direction star Harry Styles made a fan’s dream come true when he offered to help pay her university tuition fees.

The “What Makes You Beautiful” singer spotted a sign in the crowd asking for money as he played his sixth consecutive show at the O2. The banner read, “I left uni for this u2013 you owe me 39000”, reported Daily Mirror.

Harry Styles, 21, appeared rather shocked when he saw the banner and said to the delighted girl, Callie Worth, a Bournemouth University student, “Now we owe you 39000.”

Shortly afterwards he turned to her and added, “Snapchat have just told me they will pay the money for you.”

According to Worth she only left university for a day but was delighted when the banner was noticed.

“I left Bournemouth university for the day and travelled down to the O2 to meet my two best mates who I hadn’t seen in a few weeks… My friend Mollie was holding the banner at the time and Liam noticed it and read it out, then afterwards Harry said ‘Snapchat have offered to pay for your uni fees.'”

The boy band made a Snapchat of their show, announcing the news earlier by tweeting, “Snapchatters – 1D are bringing their concert to your phones today with a One Direction Live Story.”