Catherine, Duchess of Cambridge was on hand to join the Land Rover BAR team on board the training boat, as they ran a training circuit on the Solent on May 20, 2016 in Portsmouth, England in support of the Sir Ben Ainslie’s sailing charity, the 1851 Trust. …