Max Mara red Off-The-Shoulder Puff-Sleeved Dress | Harrods UK

Responsive image
source