The best romantic dresses exhibit a quiet elegance and are effortlessly versatile for all occasions. Wear one on a dinner date, weekend picnic, museum outing, or a wedding – the options are far and wide. A romantic dress can take many forms but is most often characterised by an A-line silhouette and midi-length. Totally trendy are versions in playful floral prints or solid shades, styles made from lace and linen to silk and satin. They can be smocked at the bodice and puff-sleeved, sleeveless or one-shouldered. Above all, they are feminine and flattering to wear.