Hazel Keech and Yuvraj Singh have been married for six years.
The retired cricketer took to Instagram to share a mushy post with three pictures from different phases of his life with Hazel.
And the third picture with son Orion just melted our hearts.
'Happy 6 baby!', Yuzi said to Hazel on their sixth wedding anniversary on Wednesday.
'Here's to all the moments big and small that have made our love stand tall, couldn't have asked for a better partner in crime. happy anniversary @hazelkeechofficial'.
What makes Arshdeep and Umran's partnership click...
BCCI serves conflict-of-interest notice to boss Binny
Gaikwad fulfills dream of joining Yuvraj's league
Who will be the new Chief Selector of Team India?
Pant defends his record in white ball cricket