Over the years, Hong Kong actor Moses Chan, 53, has earned a reputation for being a doting husband and family man.
Not only does he enjoy spoiling his wife, actress Aimee Chan, 43, turns out he is one hell of an Instagram husband too.
The couple, who have been married for 11 years, have three kids, Aiden Joshua, 10, Nathan Lucas, nine, and Camilla, eight.
Earlier this week, a netizen took to Xiao Hong Shu to share snaps of the pair at a trendy café in Guangzhou, with the caption: “Moses Chan and his wife also have to take photos when they are out.”
In the pics, Moses can be seen crouching and squatting, basically getting into all sorts of uncomfortable positions, to take photos of Aimee.