Jennifer Lopez's Sexy Outfit Is Just What We Need to Get Into the Holiday Spirit

Michael Rozman | Warner Bros.
Michael Rozman | Warner Bros.
Every editorial product is independently selected by our editors. If you buy something through our links, we may earn commission.

No, that's not an angel — that's just Jennifer Lopez being her gorgeous self at a recent taping of The Ellen DeGeneres Show. The singer went on the TV show wearing an ethereal outfit consisting of a one-shouldered top and ruffled skirt by Max Mara. Her outfit went perfectly with the decorated Christmas trees on set. She finished off her festive ensemble with white heels, a stack of gold bracelets, a Djula diamond ring, and a bold red lip. Read on to see all angles of her outfit and shop similar versions for your closet.