cartierpolo18

Designer Lavinia Brennan, whose dresses are often worn by Kate Middleton, was photographed with Jack Fox.

Read more