Charles, 69, looked in high spirits as he arrived in a pink robe and military uniform at Westminster Abbey. The Order of the Bath service honours officers of the Armed Services.