When King Charles processes from Buckingham Palace to Westminster Abbey for his coronation on 6 May, none of us will have any idea what he is wearing beneath his ceremonial military uniform.
When King Charles processes from Buckingham Palace to Westminster Abbey for his coronation on 6 May, none of us will have any idea what he is wearing beneath his ceremonial military uniform.