I used the verb "se plaire" instead of "aimer", but was erroneously corrected ("bleues" to "blanches" !!???). Reported, but until the issue is fixed, it won't work.
If you're curious, though, it would be "Ses chaussettes bleues lui plaisent."
She likes .. and I put “son” instead of ses, now I am thinking it is based on socks being plural?
"son, sa, ses" are possessive adjectives. Like any other adjectives, they agree with the noun they modify.
As a consequence, the possessive does not tell about the owner's gender.
Ohhh, okay! That makes sense. Thanks!