Ghost Annabelle Dress in Emerald Green Satin October 22, 2021 Vanessa Ghost Annabelle Dress in Emerald Green Satin Elegant dress in emerald satin with button details and a self-tied belt. Worn by Princess Theodora on: 22 October 2021