I'll be honest, it's mainly personality for me. I mean, if you're fat or skinny, an ass (or breasts) is hard to dislike, if you get my gist. At least sexually. I don't really have a preference towards skin/hair/makeup/etc either.
If I lost attraction, it would depend heavily on why I lost it.
I do think you can love someone and not enter a relationship with them, I think love is complicated. But a lot of people require sexual attraction as a "condition" of sorts for a relationship.
If it was something dramatic and permanent, I'd be honest it might be hard for me but depending on what it is I would learn to get over it.
This discussion kind of reminds me of that TikTok lady who shaved her head and her husband refused to talk to her without her wearing a wig. To me that's wild, I legitimately think that's like degrading / disrespectful territory. You can experience attraction loss in someone and not disrespect them like that, especially if they're your wife. I think being honest about your feelings is also not necessarily a bad thing even if it might hurt some feelings. But if you're already married to them and have kids together, at a certain point you should learn to handle your reaction differently. Defeats the purpose of marriage if you immediately don't want to talk to them over a botched haircut.