For an English speaker to say they "have had their share of [X]" is a fixed phrase saying they had a lot of [X] in their past. When the character says "I certainly have had my share of beauty in the past," she is saying that she was very beautiful when she was younger.
It can also be phrased "I've had my fair share of..."
IPA: bɪŋli