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