Rain or shine, this versatile FatFace dress has you covered ...