Former Pakistan cricket team captain Shahid Afridi celebrated his 20th wedding anniversary with his spouse, Nadia Afridi, on Wednesday.
The cricketer, while sharing a few winsome snaps from the day, penned down a heartfelt note for his spouse where he said: "Today marks 20 years of marital bliss; Alhamdulillah blessed to have a life partner so caring, understanding and a wonderful mother to our children."
The beloved batsman also shared how he mistakenly forgot the anniversary. "Despite me forgetting our anniversary today she still forgave me; another one of her beautiful qualities," he added.
Afridi tied the knot with his maternal cousin Nadia Afridi on October 21 and together they have five daughters.
Venables made over 500 league appearances in his career as a player, winning 1965 League Cup and 1967 FA Cup
Pictures and videos from the events have gone viral on social media as bride stole the show with her gorgeous outfits
Azam Khan displayed Palestine's flag on his bat during the National T20 Cup
Since his divorce from Gisele Bundchen last year, Brady has been spending lots of time with his kids
The young batter was fined 50% of his match fees, say sources
CM Punk returns to WWE after nine years, Randy Orton makes impressive comeback after taking time off due to injury