Royal wedding: David Cameron will not wear tailcoat

, Comments 0 comments

Having spent the past six years trying to shake off his Bullingdon Club past, David Cameron could be forgiven for never wanting to wear a tailcoat again.

0 Comments To This Article