PM to break Royal Wedding tradition

Prime Minister David Cameron is to break with tradition by wearing a lounge suit when he attends the royal wedding.

Aides to the Prime Minister, David Cameron confirmed that he would be foregoing a formal morning suit in favour of his normal business attire.

It is expected that other politicians attending next week's ceremony at Westminster Abbey - including Deputy Prime Minister Nick Clegg and Labour leader Ed Miliband - will make a similar choice.

In past decades it has been traditional for prime ministers to wear full morning dress - including a tail coat - when they attend royal weddings.

However, since becoming Conservative leader in 2005, the Old Etonian Mr Cameron has been careful to avoid drawing attention to his privileged background´╗┐.

Shawn Mendes Jingle Bell Ball 2016

Watch ALL The Live Performances From The Jingle Bell Ball 2016

Liam Payne & Cheryl Baby

Liam Payne's Sister Speaks Out After New Pics Appear To Confirm Cheryl Pregnancy Rumours

Leigh-Anne Pinnock joins Snapchat

80+ Of The Best Popstars You Should Have On Snapchat

My Capital App

Want To Control The Music On Capital? Now You Can With Our New App!