Prince William must have had a hard time keeping his eyes off his wife, looking spring ready in a grey floral-print Jenny Packham dress, as he took part in a charity polo match in Santa Barbara, California. Cheering her husband on from the sidelines, Kate finished her look with L.K. Bennett Silver Sandals and her Natalie clutch. Photo: Getty Images