Grand Duchess Vera Constantinovna of Russia was born in St. Petersburg on 16 February 1854, the fourth child and second daughter of the six children of Grand Duke Constantine Nicholaievich of Russia and his wife Grand Duchess Alexandra Iosifovna (born Princess Alexandra of Saxe-Altenburg).
Queen Olga and her husband were devoted foster parents, but in the beginning, they had little success in improving the girl's condition.