Meagan Holder

Meagan Holder (born October 3, 1984) is an American actress. She portrays Kayla Taylor-Roman in FOX's Monarch.