Buy what you love
The botanical print gives this dress a soft and romantic look, while the belted silhouette is current and sophisticated
Save yourself the headache
That said, it is, undoubtedly easier to dress as a younger bride, and of course you can generally get away with a lot more, because rightly or wrongly, even in this day and age, people do tend to have more opinion about older brides and how they dress for their big dayif were being honest
Therefore, if semi-formal is more attached to formal and everybody has their own definition of formal, then results can vary wildly
Silk: Silk is lightweight and breathable, giving you a formal look that wont cause you to overheat