I bought this top at Buckle for $26. You can buy it here. Honestly I would have passed this top on the rack but it is so cute on.
My shorts are J.crew factory chinos. I swear by these. I have them in every color. They fit great, you can wash them and they last for years. They are sale here. I wear the 3 inch inseam.
My sandals are Michael Kors. Macy’s has similar ones here.