Prime Minister David Cameron will wear a work suit rather than top hat and tails for the royal wedding on April 29.

Guests can opt to wear lounge suits, uniform or a traditional morning suit at the long-awaited wedding of Prince William and Kate Middleton.

Traditionally, senior government figures have worn tails, but these garments are associated with upper class privilege.

David Cameron, although he was educated at Eton and Oxford University, has tried to get rid of the impression that he is a member of the upper classes.

A spokesman for Cameron said: “The prime minister will be wearing a suit.”

Deputy prime minister Nick Clegg and opposition leader Ed Miliband are also expected to wear lounge suits.

T Mobile Royal Wedding video goes viral on YouTube

Meanwhile, it has been reported that Kate Middleton has designed her own dream wedding dress with the help of a little-known dressmaker from a small design house.

“All we have been told is that the dressmaker is fairly unknown and from a relatively small design house,” one of her friends told the Daily Mail.

“But make no mistake, whoever’s name emerges on the day, this is very much Catherine’s dress.”

Rumours have circulated that the dress is being made by Sophie Cranston, who won the Designer of the Year Award at Britain’s Graduate Fashion Week in 1999.

Royal wedding: place a bet on first dance