Jennifer Lopez is 56 years old. That fact alone explains why half the internet stopped to look twice at her latest photos.

The singer shared images from a luxury villa in Los Angeles, where she celebrated a holiday surrounded by the people she loves. With a hat, a white bikini, and the pool in the background, one post was enough for reactions to multiply by the thousands within hours.

In the caption, she only wrote that she was spending the day with those she loves. Nothing more was needed: her energy and figure did the rest, reminding the world that some clocks simply decide to run more slowly.
Post:
