Layered Princess Ballgown | Aubrey

Aubrey gown is a layered fantasy. With a princess ballgown silhouette, it creates a voluminous and enchanting look, perfect for the bride who dreams of a fairytale wedding filled with drama and elegance.