In July 2016 , Middleton became engaged to James Matthews , a hedge fund manager and the eldest son and heir of David Matthews , the Laird of Glen Affric .
In July 2016 , Middleton became engaged to James Matthews , who she will marry on 20th May 2017 . 
 He is a hedge fund manager and the eldest son and heir of David Matthews , the Laird of Glen Affric .