The photo shows Beckham and his 7-year-old daughter, Harper, kissing in front of an ice skating rink.
People were quick to criticize Beckham for what they say is inappropriate behavior.
The post has over 2 million comments of people trolling and defending the behavior.