David Snell sigh no more ladies