In the first picture, Carrie wears a floral print dress with a sleeveless floral jacket on top. I found these matching dresses and jackets at Boden. Just add navy or white smart trousers, heels, matching hijab and quirky handbag.
Silk linen coat £110; silk linen dress £95.
Or you could wear the dress under a plain black or white trench coat, just like in the second picture. I found plenty more printed and plain prom dresses. Which hijabi version do you prefer?
Top left to bottom right: