Robert Kamau/GC Images

Sometimes not even Beyoncé can make a tacky Christmas outfit look good.

While she normally looks flawless, the "XO" singer didn't look her best while out in New York City Monday evening. Beyoncé wore a long black dress with horizontal, multi-colored stripes but paired it with a shin-length cardigan that appeared as if it had exploded in the sewing machine. On top of all that color, Jay-Z's wife topped her look with a Santa hat, sparkly red and green artificial garland and Christmas bows.

We'll give her an A for effort on getting into the holiday spirit, but the whole look from head to toe is a bit much. She also accessorized with round green sunglasses that had multicolored stars hanging off the top. Perhaps she was going to an ugly sweater party later that evening, or perhaps she was just feeling goofy. Regardless, at least we now know that the "Single Ladies" songstress isn't totally perfect.

Beyoncé is no stranger to wild costumes and outfits; she and her family put on an impressive showing on Halloween when she, Jay Z and Blue Ivy Carter dressed as the characters from Coming to America. The 46-year-old rapper and producer dressed up as Prince Akeem of Zamunda, Eddie Murphy's character in the 1988 cult comedy film. He wore a fake mustache, fake long braid and a fake big cat (specifically, ocelot) skin thrown over the shoulder of his sophisticated and regal black suit.

His wife wore an African-style head wrap and brightly printed mini dress. She paired it with a skunk-printed fur, large earrings and a goblet full of rose petals.

No matter what holiday it might be, this family really goes all out.

We and our partners use cookies on this site to improve our service, perform analytics, personalize advertising, measure advertising performance, and remember website preferences. By using the site, you consent to these cookies. For more information on cookies including how to manage your consent visit our Cookie Policy.