Earlier this week Downing Street indicated that David Cameron was planning to break with tradition and wear a lounge suit rather than tails to the royal wedding
But the Prime Minister appears to have changed his mind because eyebrows were raised over his choice.
A source close to the British leader told the Daily Telegraph: “Of course he's got to wear tails.
"He knows that. He's the Prime Minister, it's the royal family, there will be foreign dignitaries present and it is only proper that he dresses for the importance of the occasion."
The 44-year-old would have been the first Prime Minister in living memory to wear anything other than a morning suit to a royal wedding.
It was also suggested that his wife Samantha would not wear a hat to the ceremony
Photo: © Rex