Charlotte flair is a female wrestler who currently works for wwe on smackdown. (There are a few brands with WWE Nxt, Raw and smack down).
Her real name is Ashley Elizabeth Fliehr but her ring name is obviously Charlotte flair. Her dad was also a wwe superstar and that is what gave Ashley (Charlotte) the passion to want to do wrestling.
She is also an author and actress aswell as an American professional wrestler. She is a second generation wrestler.