Hi ,
I think Mary Jane Haggart may have been a bit older than Alexander Pringle
NSW deaths has Mary Jane Pringle 1955 Hurstville , parents Peter and Mary
1921 London to Sydney
Alexander Pringle born 1888 , Mary J Pringle b. 1878 , Alexander Pringle b. 1912
(Just looking at the free index so not sure if this is a family)
1881 Whitehouse Cot. , Murroes , Angus
Peter Haggart 28 ag lab born Liff Angus
Mary Haggart 28 b. Dairsie , Fife(nee Greig ?)
Mary Jane Haggart 4 b. Airlie , Angus
Isabella Haggart 2 b. Monikie , Angus
Peter Haggart 3months b. Murroes , Angus
As Lizci notes you'll really need the marriage cert. to see if any of the above is possible
ev
Added - The 1901 Census has Peter Haggart b. c1852 Liff with spouse Mary Haggart b. c1853 dairsie , and Mary Jane Haggart b. c1878 Airlie , all living Collessie Fife