Gwyneth Paltrow has a secret vitamin cocktail she sips in a bid to avoid hangovers.

The Shakespeare in Love actress enjoys a great night out and she has found one drink that really helps her stay fresh the morning after.

Appearing on pal Ross Matthews' new U.S. chat show Hello Ross, she says, "When I remember, before I go out at night I drink this, like, pre-drinking kind of vitamin drink, called Mercy, and it's got all these vitamins in it, so you drink it before and it minimises the hangover."

And if she forgets and wakes with a raging headache, she treats herself to fast food: "Something greasy, like cheeseburger, fries."