My plan was to wear a floral mini-dress on this day since it was a special occasion but hubby insisted it was inappropriate and when I try this on and showed him, he didn't doubt for double thumbs-up straight away. So yes, it's nothing to do with the length but it's the style and how it still looks so descent and formal.
Dress: I got it from River Island
Blazer: From TK max
Shoes: New look