TV Actress Charisma Carpenter may be 43-years-old, but she doesn't look a day over 21 as she soaks up the sun in a sexy bikini on the beach. Looks like Buffy The Vampire Slayer's still got it...