Catherine and Husband at launch