Kate Beckinsale has joked that she had a "panic" in her risqué GQ Men of the Year Awards outfit on the red carpet.

Kate Beckinsale at GQ Men of the Year Awards

Kate Beckinsale at GQ Men of the Year Awards

The 45-year-old actress bared the flesh in the barley-there ensemble, which saw her hold just a tiny piece of fabric over her modesty, and days later she took to social media to quip about feeling like she'd walked out of the house without any trousers on.

Sharing a picture of her walking the red-carpet in the jaw-dropping gown at the event in London last week, she joked on Instagram: "When you suddenly get that horrid stab of panic that you left the house without putting on your trousers #butsarahicanfeeladraughtinmyarchitrave (sic)"

Meanwhile, the 'Love and Friendship' star recently revealed the bizarre item she always carries with her, butter.

The British actress is such a huge fan of Kerrygold butter that she has to take it with her wherever she goes as she "finds it quite hard to get a hold of".

She said: "I find it quite hard to get a hold of. If I'm going from one city to another I'll put some in my suitcase to make sure I have it. I'm the crazy person travelling with butter."

And Kate likes to include butter in her diet, in moderation, as she feels it improves her skin compared to being on a low-fat diet.

She added: "When I did 'Pearl Harbor', they had me on a very strict low-fat diet. I remember my mum coming and visiting me and going, 'You look so old.' I was 24 and I had lines on my face because I didn't have enough fat. And so now, I remember very early on meeting a great nutritionist and they said, 'One day everyone is going to say don't eat low-fat margarine or they are going to say eat butter or eat olive oil.' And it did take quite a long time, but I really noticed if I can eat coconut oil and butter and things like that, obviously in moderation, it makes almost an immediate effect on your skin. I don't think it is a myth. I think you can see the difference in a week or two."


Tagged in