Would be adorable for NYE! I’m in the XS, but could definitely have sized up to a S. It’s a snug fit!