A much younger David could be seen beaming alongside the fashion designer, 49, while they cuddled two puppies.