I need something relatively smart for DS's speech day. I'm 5ft7, size 16, freckly and prefer to cover the top bits of my arms. I have strawberry blonde hair. I would prefer to wear a dress.