when did the wedding happen?
21 March 1871
Princess Louise, Duchess of Argyll
 Louise fell in love with John, Marquess of Lorne, the heir of the Duke of Argyll. Victoria consented to the marriage, which took place on 21 March 1871. 
where is princess louise, duchess of argyll from? Britain who was she married to? John, Marquess of Lorne
wiki:12170954
Princess Louise, Duchess of Argyll [SEP] Introduction
Victoria consented to the marriage, which took place on 21 March 1871. After a happy beginning, the two drifted apart, possibly because of their childlessness and the queen's constraints on their activities. In 1878, Lorne was appointed Governor General of Canada, a post he held 1878–1884. Louise was viceregal consort, starting a lasting interest in Canada. Her names were used to name many features in Canada.