Christina Ricci In Carolina Herrera - 9th Annual UNICEF Snowflake Ball

Christina Ricci attended the 9th Annual UNICEF Snowflake Ball held at Cipriani Wall Street in New York City yesterday evening, joining Katy Perry on the red carpet.

The petite actress wore a Carolina Herrera gown featuring an open neck, tri-colour bodice and jacquard animal-print skirt.

I’m very much on the fence with this one, and it’s the bodice which is throwing me off as I ask myself ‘would the gown have been better with just the animal print, or a single solid colour for the bodice?’

The colours are great for her complexion and, once again, I’m loving this dark lip and her copper eye shadow.

Despite my questions, I do find myself being totally captivated by this look – but that has always been the USP of Christina Ricci.

Credit: Getty