Zainab's Request: Maxi Styling

I recently had a request from Zainab who has bought a turquoise maxi dress from H&M and is wondering how to wear it. I know the dress she is talking about as I have seen it myself in the store but H&M does not have an online shop so I have found a dress that looks similar to it.
Here's some formal and casual jacket ideas for the dress (the items are all under $50):

Maxi Dress

Maxi Dress by Zaenab

For more ideas, check out this post.