Click to Enlarge
Facebook
Twitter
The 30 guests at Westminster Cathedral were invited only at the last minute, the Daily Express says, such was the secrecy surrounding the prime minister’s third wedding.