From White Dresses to Linen Vests—These Are the Under-$150 Shopbop Finds You Don’t Want to Miss