I can tell you that she isn't wearing any pants. lol Sorry I don't know her but I am sure someone here will.
BTW Welcome to Peachy. Nice to have new posters.