PRINCESS CROWN
$299.95
Princess Crown wears its name well — a regal 6.4 cm peach bloom with 138 petals that opens into a crown of ruffles. On 40–60 cm stems, it brings fairytale presence to bridal work and high-end events.