Los Angeles: Kate Middleton has done her own makeup for the much awaited wedding day with Prince William on Friday.

Every bride wants to look her best on her wedding day and prefers taking professional help, but the 29-year-old is confident she can do it herself.

And Middleton has learnt the tricks of doing up her face by taking a series of private lessons with London makeup artist Arabella Preston, reported People magazine online.

"I heard that Arabella Preston was called in by a mutual friend. She's had about three or four lessons with Kate at her private flat in Chelsea and has also gone, very privately to Clarence House," said wedding planner Mark Niemierko.

"Arabella was supposed to come on the wedding day as well but now she isn't, because Kate's comfortable and confident of doing it herself."

Niemierko puts this down to Middleton's "informal character" and simply wanting to "keep some normality" in her life.

"From my experience, brides should look glamorous on their wedding day. But, having said that, even if you're going for a natural, no makeup look, you need quite a lot of product
– especially for the photos," he added.

It's not the first time that Middleton has done her own makeup. She was reportedly unhappy with the professional makeup applied for the official engagement shots, taken by
Mario Testino, and wiped it off before reapplying it herself.

The practice will also come in handy for the future.

"The royals obviously do their own makeup for royal engagements. Part of the whole protocol of learning to be royal is learning how to do your own makeup!" added Niemierko.