The women of “Sex and the City” wind up with their dream men, who look much different in reality than in their fantasies, and Charlotte thinks she’s met hers in Trey (Kyle MacLachlan), the Libra. Trey seemingly has it all: he’s rich, handsome, and conservative. But he’s also a Libra, so he struggles with indecision and people-pleasing, which comes to a head when he’s caught between the two people he wants to please most: Charlotte and his mother, Bunny (Frances Sternhagen).
Libras are the scales of the Zodiac, which translates into a desire to keep the balance. This can mean being sociable, affable, and capable of navigating a variety of situations with ease and grace. The flip side of that is putting others ahead of oneself in an attempt to people please and this is certainly the case with Trey, who listens to his mother before listening to himself. The arrival of Charlotte makes Trey’s brain short circuit as he doesn’t know who to prioritize: his mother or his wife (it’s a trick question, he needs to prioritize himself).
Libras are also ruled by Venus, the planet of beauty and pleasure, but sadly, this Libra seems to have little connection to his home planet as his house is filled with decorative mallards and he and Charlotte struggle to experience pleasure together (although we love her Virgo solution to that: replacing the faces of women in his porn magazine with her own).