Well the good news with the weather is that you have a *ton* of options and don’t need to deal with a coat! I always campaign for people to wear most comfortable and confident in, but I also welcome the opportunity to wear a dress to an event (I mean … #whynot?)
Your shoes sound so cute! To me, silver is a neutral, so you can pair them with any color. Try a solid color dress in a rich seasonal hue like an emerald green, burgundy, or purple. A pretty updo like this braided bun and some burgundy lipstick would be the perfect finishing touch.
As far as Mila, that is seriously the cutest idea!! I cannot wait to see pics!! I’m wishing her a very happy birthday here on the forums and I will try to remembers to wish her a happy birthday on the day!!