Leos are known as the most affectionate sign in the zodiac. They are generous, love to touch, and are not shy about public displays of affection. They constantly compliment their partner, buy them things, and show off and brag about them.