That dress is lovely, I like how casual it is - a lot of maxi dresses look a little dressy for everyday wear I find. You are definitely not too old for it, if you have the figure and feel confident in it. I always feel self
Conscious in that style of dress - I find them very unforgiving.