8 dresses perfect for announcing a royal engagement

By Julia Seidl