Salma Hayek
Salma Hayek at one point in time had around 30 animals – dogs, cats, parrots, alpacas and horses. Vittorio Zunino Celotto / Getty

Salma Hayek's beloved canine companion has died. The Beatriz At Dinner actress paid tribute to her pet called Blue on Instagram with a heart touching message on Friday (14 April).

The 50-year-old shared an image of her pooch and wrote, "My blue's body died yesterday. I understand he is in a better place but my eyes cry anyway. #blue"

Support poured in from fans and followers as she as she revealed her dog had died. One fan wrote, "So sweet and so sad. Very sorry that you've lost 2 fur babies and way before they should have gone :( Thank you for giving them love and happiness."

While another said on the post the A-list Hollywood actress shared, "You're a soldier for me, Salma! Stay strong and let's keep acting like we need to act! ❤️"

Recently, Hayek had promised her husband François-Henri Pinault that she would stop adopting animals after the number of pets increased drastically at her home. Her pets include dogs, parrots, alpacas, horses and cats.

"And they always find me, they come to me, these animals - which he doesn't believe me, but they do - and I promised him, no more," the actress had said at the time.

She also revealed that she once faked an affair to take care of a stray dog.

"We were up to 30 animals. I swore no more. And I was [filming in Bulgaria], and a little puppy who was abandoned and was going to die ... he came to me, and I couldn't help it, I picked him up... So I came up with this brilliant idea to pretend that I was having an affair. And at the end I would say, 'No, it's not an affair. I picked up a dog'. And then he would feel better," she said.