Sometimes it is difficult for women to choose what to wear. Some ladies like to layer so just a top won’t do. They will need a jacket to complete their outfit, especially when it is cold outside. Clothes are also nice gifts to give to a loved one. Here is a list of seven shirts and jackets from Alex Mill that we think are must-have pieces for the ladies.

1. Suzanne Ribbed Polo

This top is a nice ribbed polo that can be paired with absolutely anything. You can wear this top with jeans, shorts, or a skirt. This shirt is fitted yet it is lightweight and soft. It is made with 45% BCI cotton, 35 % linen, and 20% polyester. This top is also very chic and you can purchase it for $110. Get it in ivory or navy.

2. Bobby Shirt in Paper Cotton

This is a nice button-down shirt that is made with 100% BCI cotton. It is slim fit and is very soft and casual. This top costs $110 and you can get it in six colors which are vintage khaki, faded olive, washed black, gold clay, sky blue, and white.

3. Parker Sweater Jacket

This is a really nice sweater jacket in vintage khaki, golden olive, and dark navy. This jacket is slightly cropped and is a perfect layering item. It is made with 100% BCI cotton. Get this jacket for $148.

4. Nico Chunky Cardigan

This is another perfect piece for layering. This cardigan comes in ivory, faded grove, golden khaki, and dark navy. This cardigan can be worn all year long and it is made with 100% cotton. Get it for $135.

5. Button-Back Crewneck Sweater

This is a cute sweater that you can get for $135. It is available in dark navy, blue slate, ecru, and vintage khaki. It has balloon sleeves that are really pretty. It is made with 100% BCI cotton.

6. Lakeside Stripe Tee

Get this tee for $98. You have five color combination options for this shirt which are the following: blue/natural, French blue/berry red, dark navy/natural, natural/blue, and off white/navy. This has really cute stripes and an open neckline. It is perfect to be worn with jeans.

7. Britt Work Jacket in Denim

This is a lovely denim jacket that is made with 100% denim. It can be paired with anything and everything. It even has front pockets and an interior chest pocket too. Get it for $195.