What is Cecelia Taylor doing here? She’s fair and petite, getting naughty