Flower Spell Off The Shoulder Printed Georgette Top Blue Blue Print Off Shoulder Top by Self-Portrait Buy for $290 from NET-A-PORTER.COM