Suits of armor, hearts of love