You look gorgeous. I'm sure in the real moment your legs didn't show up so much--a combination of light, camera angle and contrast made you legs look so pale. In real life, everyone was looking at your gorgeous face, hair, that great top and skirt.
Good job of pulling together a memorable holiday outfit.
I bought a black velvet jacket on sale (RL) from Macys for the celebration and forgot to put it in the suitcase as I packed. You did much much better than I did.