J.Crew always has such beautiful pieces for the holidays. I love the unexpected colors, pretty fabrics, and special details they add to their designs. Their pieces tend to look a little different from what you find at other brands, and I appreciate those unique touches.
For this post, I’m sharing four holiday party outfit ideas from J.Crew, including a velvet mini dress, a statement sequin jacket, and a beautiful beaded set that can be mixed and matched. These are some of the dressier pieces I’ve tried this season, but I love that several of them can be worn in different ways.
Affiliate links are included in this post. Some of the J.Crew items in this post were kindly gifted to me.
My Sizing: I’m 4’10”, and my bust, waist, and hip measurements are 32″, 24″, and 36″. My inseam is 25″ (the measurement from the inside of my leg to my ankle bone). The clothes shown are unaltered and show how they fit me right from the store. I list my sizing beside each item to help you compare when shopping online. When referencing my true size, that is often the smallest option available at a brand or petite xxs/00/24. I wear a size 5 shoe.
Olive Green Velvet Dress with Faux Fur Jacket
I love this olive green velvet dress! The color is a little unexpected for the holidays, and that’s one of the things I love most about it. It’s festive without being a traditional red or green Christmas dress.
The dress is a mini style with long sleeves and shoulder pads that give it a little structure. I’m wearing it in a size 00 in standard sizing, and it’s a great fit for me. The length is perfect on my 4’10” frame, and even the sleeves are an excellent length. Since the standard sizing works so well for me, I would say this dress probably runs a little short if you’re not petite.
The fabric doesn’t have any stretch, so if you’re between sizes, I would recommend trying a size up.

I styled the dress simply with gold heels and a crystal statement necklace. I love how the gold accessories look with the olive green velvet.
For an extra layer, I added the Faux Fur Cropped Jacket from J.Crew. I’m wearing it in XXS in standard sizing, and I think the fit works well for petites. The sleeves come onto my hands just a little bit, but they don’t completely cover them.
This jacket is definitely more of a fun holiday piece than a wardrobe staple, but it’s beautiful for dressing up an outfit.


Dress 00 | Jacket XXS | Shoes | Necklace | Bag
Olive Green Velvet Dress with a Sequin Jacket
For the second outfit, I styled the same velvet dress a little differently with sheer black tights, black pumps, and a statement sequin jacket.
I think this sequin jacket is such a beautiful piece! It has velvet trim, a velvet bow tie at the neckline, and clasps to keep it closed. It’s also fully lined with a lightweight stretch lining.
I’m wearing the jacket in XXS, and I find it to be true to size. The fit is excellent overall, including the sleeve length.
I love how the sequins look paired with the olive velvet dress. There’s a lot of texture between the two pieces, but the combination works well for a holiday party.
I also think this jacket would be beautiful styled with black velvet pants or a pair of satin pants.

Dress 00 | Jacket XXS | Tights | Shoes
Chocolate Brown Beaded Top and Skirt Set
This beaded set is absolutely gorgeous! The mix of beads and sequins feels so unique, and I love the chocolate brown color. It’s another example of the unexpected colors and details that make J.Crew’s holiday pieces stand out to me.
I’m wearing the top in XXS and the skirt in 00, and both pieces fit me well.
For this outfit, I wore the two pieces together as a matching set. I chose to tuck the top into the skirt because I felt like it gave the outfit a little more balance on my petite frame.

You could definitely wear the pieces untucked if you prefer that look. The top has beautiful silver beaded trim along the bottom, and that’s a detail worth showing off.
I love a matching set for a holiday party because you get the look of a coordinated outfit, but you can also wear the pieces separately. That’s exactly what I did for the next outfit.

Top XXS | Skirt 00 | Similar Shoes | Bag | Jacket XXS
Beaded Top with J.Crew Cosmo Charmeuse Pants
For the last outfit, I took the beaded top from the matching set and paired it with the Cosmo Pants in Charmeuse from J.Crew.
You’ve seen me style these pants in other posts, and I continue to think they’re a great piece to have in your wardrobe. They’re something you can wear year-round, but I especially love them for the holiday season.
They’re a nice option when you want to get dressed up without wearing a dress, and they’re comfortable too.
The Cosmo pants have a pull-on stretch waistband, but unlike a drawstring style, they have a clean, flat front. I think that makes them look a little dressier and easier to style with special tops like this one.
The charmeuse fabric is also more of a medium weight, so it’s a little more forgiving than some of the lightweight satin pants I’ve tried.
As far as sizing goes, these pants run a little slim through the hips and the tops of the thighs. I sized up to Petite XS, and I recommend considering a size up if you carry more of your shape through your hips and thighs like I do. They have a 27″ inseam in petite.

Pants Petite XS | Top XXS | Similar Shoes
For more holiday outfit inspiration, you can also check out my other holiday outfits for petites.



