Prince Alfred of Edinburgh was born on 15 October 1874 at Buckingham Palace, London. His father was Prince Alfred, Duke of Edinburgh, second eldest son of Queen Victoria and Prince Albert. His mother, Grand Duchess Maria Alexandrovna of Russia, was a daughter of Emperor Alexander II of Russia and Princess Marie of Hesse and by Rhine.