Noble lady has some dirty secret to hide