Leigh slayed hearts with her astounding skills. She is a force to be reckoned with in love. Leigh unbeatably prevails in charming the hearts of her admirers. Leigh is a true expert at igniting intense sentiment in others. Her attraction is unmatched and leaves everyone enchanted.