Salma Hayek, 54, poses in purple bikini as she closes out 2020

Salma Hayek, who recently turned 54, shared a virtual postcard with her nearly 17 million Instagram followers from an incredible, but undisclosed, beach locale. She posed in a plunging purple bikini, which showed off her famous body, and matching kaftan.