King Charles to wear historical garments during his coronation