Castle Couture. The Only Bridal Store You Will Need to Visit. Castle Couture is more than a store. It is an experience. We offer one of the largest selections of formal dresses in New Jersey, including wedding dresses, prom dresses, and more! Come see our incredible selection of dresses and find your perfect dress with us today!