Danske kronprinsen bar Svea lifgardes uniform.