Satrangi Screen Printed Chiffon Dupatta in Green October 15, 2019 Heaven Satrangi Screen Printed Chiffon Dupatta in Green Screen Printed Chiffon Dupatta Worn by the Duchess of Cambridge on: 15 October 2019