Theodora Greece

Princess Theodora of Greece and Denmark known by her stage name Theodora Grace is an actress. She portrayed Alison Montgomery from 2011 to present.