From Taylor Swift to Laura Harrier, the Under-$150 Buys Celebs Are All Wearing