Salma Hayek can do it all!
The 50-year-old actress played babysitter and chef for Ryan Reynolds and Blake Lively in a hilarious throwback pic posted to her Instagram on Thursday.
RELATED: Salma Hayek Talks Aging in Hollywood: 'I Am 50 Years Old! Why Do I Have to Look Good?'
"When your friends invite you for dinner and you end up doing all the work," she wrote alongside the snap, which shows her cooking dinner while holding Reynolds' daughter on her hip. "#hitmansbodyguard #ryanreynolds #tbt."
RELATED: Inside Blake Lively and Ryan Reynolds' Not 'So Perfect' Life: 8 Things We Learned
It's not surprising that Reynolds handed the chef's hat to his Hitman's Bodyguard co-star. The actor came clean about his kitchen skills in a recent interview with Men's Health.
"I am not innovative in the kitchen," he admitted. "If I cook, you'll have a structure fire. The firemen will kick down our door, take my wife away, and give her a better life."
See more in the video below.