Looking smart and ready to go to Fiona's wedding. Left to right David, with cousin's Nick, Alex and Richard