Talbots Women's Dress Petite Small. ( Check pictures for measures)
Blue. Lined, Belted. 
Style: Cocktail party, Career, Business casual, Old Money, Preppy, Office, Quiet Luxury, Nautical, modest.