Shane, Sheena & David at Keavy Lynch's wedding.