At least it's not the swine flu.
Penelope Cruz was sidelined by food poisoning while in Cannes, France, on Monday.
The Oscar-winning actress, who was at the film festival to premiere her movie, Broken Embraces, was also scheduled to promote her upcoming musical, Nine. She was slated to present a trailer and teaser for the film with Harvey Weinstein, but Cruz was too sick to make an appearance.
"She is getting better and is seeing a doctor right now," Weinstein said at a press conference.
He said that she will be back to full health by Tuesday, adding that "tomorrow night is her premiere for her movie."
Cruz's film, Nine -- which costars Marion Cotillard, Nicole Kidman, Kate Hudson and Fergie -- will premiere in November.
- Mar. 21, 2017 Justin Bieber gets two huge new tattoos, plus more news