It is no secret... J.Crew is my favorite place to shop. They always have the most classic bridesmaid dresses in great colors. Better yet - they have terrific sales! For example, you can get this bridesmaid dress for around $60! It was originally $215, but drastically reduced right now... if you know the color you want, follow my Mom's advice, "Just watch it for a while" it will eventually go on sale.