Salma Hayek shows off her curves in a red bikini

Salma Hayek is having a boat-iful day for her birthday.

The actress shared a video of herself to Instagram to mark her 56th birthday. Wearing a red bikini and green holographic sunglasses, Hayek can be seen dancing to a "Happy Birthday" song while posing for the camera.

Video Transcript