Topshop – marigold print belted shirt dress.
A relaxed shirt dress in a charming print.
Unfortunately, the Topshop shirt dress is already sold out. But other styles are available in the same print, for instance this jumpsuit.