Formal enough?

Going to a wedding next month and trying to decide if this is too casual. I keep going back and forth, which makes me think it is too casual, but I keep telling myself it’s fine because I love the dress haha. DC is formal - colors and florals welcome