Camilla looked wonderfully elegant. But Kate stole the show in her ...

Responsive image
source