Share Facebook Twitter Pinterest WhatsApp Email A Did Virginia Mayo have any children? Yes, Virginia Mayo had one child, a daughter named Mary Catherine O’Shea, who was born in 1953.