I’m shadowing for an important job tomorrow and the office attire is business casual. I have an outfit in mind, but I’m uncertain if it will look appropriate.

Here’s a photo of the outfit:

Business casual attire undershirt

Business casual attire undershirt

The top is transparent, but I have an undershirt to go with it (the photo shows it a little wrinkled but I’m ironing it out later). Unfortunately, you can still see the undershirt a little. Are there specific colors and materials that make an undershirt more unnoticeable?

The skirt and the top look okay together, but I’m uncertain if they match well enough to look professional.

The shoes I have are low heels, with a pointed toe.

Friends have given positive reviews with mild suggestions for edit, but I wish to find unbiased reviews and suggestions. Thanks!

Opinion: I’ll be honest and tell you that I don’t think the top and skirt are a good match. The pattern at the bottom of the skirt does not go with the top and the skirt itself seems short for this setting.

As for the undershirt, I find either black or a tan work best.

The shoes are cute but honestly, I would change up the bottoms to either a pencil skirt or pencil leg slacks with an ironed shirt tucked in with the sleeves neatly folded.