Charles will be crowned at London's Westminster Abbey on May 6 in a thousand-year-old state, pompous ceremony. That ends speculation about whether Harry, the king's youngest son, will attend the coronation following his harsh criticism of the royal family.

Harry's criticism came in his recent memoirs, a Netflix documentary, and a series of television interviews. The coronation ceremony is expected to be attended by heads of state and dignitaries, including Queen Elizabeth II and Prince Philip.