Kate and Jess enjoying the views from the canals of Strasbourg