The dress is very mid-1960s, albeit in a rather understated way. Short sleeves and the contrasting white collar against the navy blue body are really the only details worth talking apart.
That’s apart from the length. The model is down as being 180cm (around 6ft), so you can probably work out where it’ll hang on you. Perhaps not quite so short if you don’t come in that tall. If the look ticks the box, it is available in sizes from XS through to XL and sells for £29.99.