Harry Styles has reportedly treated his mother and her new husband to a £15,000 honeymoon.

The One Direction singer was best man at the nuptials between his mom Anne and her partner Robin earlier this month. The bash was held at the family's local pub and although it was low-key, the 19-year-old was determined to treat Anne.

"Harry paid for security in case any fans turned up, as he wanted the day to be about his mum," a source told Heat magazine. "But he also splashed out on a honeymoon in the Seychelles, which Anne and Robin will go on later in the year. Apparently it cost £15,000."

Around 100 people were invited to the wedding, with the reception a raucous affair which went on until 3am. Harry's bandmates Zayn Malik, Niall Horan, Liam Payne and Louis Tomlinson weren't in attendance but sent Anne a giant bouquet of flowers to show they were thinking of her.

"Harry offered to pay for the whole wedding, but Robin insisted that he pay for it," the insider explained. "After all, he's been with Anne since Harry was seven years old.

"Harry did splash out on a few surprises though, like a classic Bentley and dozens of bottles of vintage champagne."

The singer posted some videos of himself at the party online, showing how much fun he had with guests. As part of his best man duties he gave a speech, which went down a storm on the special day.

"His speech was very witty. He had everyone roaring with laughter," a source previously revealed.

“And it was very emotional - people were in tears. He comes across as a very intelligent, engaging young man. He wrote the speech himself and it lasted around ten minutes."