She showed off a new short blonde hairstyle at a dinner for a chocolate brand on Wednesday.
Kate, 50, also got into the festive spirit by wearing a bright red suit and matching platform heels.
Less than 24 hours earlier, she had long brunette hair worn in a statement up-do at Elle’s Women in Hollywood ceremony in LA.
Last week Kate stepped out in leather dungarees for an industry bash.
Earlier in the year she went underwear-free when she wore a daring dress to a glitzy red carpet event.
read more on kate beckinsale
There is no question as to her strangest fashion choice.
Kate once surprised her fans by wearing a skirt emblazoned with the face of EastEnders legend Dot Cotton, played by June Brown.
She was once seen going for a walk with her fluffy cat Clive in a baby sling, and was criticised by trolls online.
The London native was previously married to director Len Wiseman, 50.
Kate shares 24-year-old daughter Lily Mo Sheen from her previous relationship with Michael Sheen, 54, that lasted from 1995 to 2003.
She has since dated a series of younger men, and is currently believed to be single.