Amir Khan has revealed she has forgiven him for cheating on her during their marriage.Faryal Makhdoom, who started dating the sports star in 2011, now has three children with her husband and says the pair are finally happy after their "ups and downs".But their marriage has been dogged by cheating rumours, most recently in 2018 when it was reported Amir, 34, had a one-night stand with a 22-year-old beautician just 17 days after his wife gave birth to their second child.Faryal, who is from New York and met her husband through a mutual friend, says: "We've moved on from it.
Amir was so famous and so young when I first started dating him and married him."We've just forgotten about all that negativity because we've made good memories, we've.
Read more on dailystar.co.uk