I’ve worn similar outfits. The only major detail I changed was the button up. Instead of a simple, white, button up, I chose a polka dot chambray button up underneath a vest sweater. Similar looks can be found here, here, here, and here.
Blouse: Banana Republic (similar: here, and here)
Pants: Target
Shoes: Target (similar: here, and here)
Lipstick: NYX