The phrase "to be a sucker for something" is quite common in casual and informal spoken English, especially in the US. Native speakers often use it to express a strong, almost irresistible liking for something, usually in a lighthearted or self-deprecating way.
For example:
- I'm a sucker for romantic comedies—I just can't help myself!
- He's a sucker for good coffee; he'll pay anything for a quality cup.
It's not typically used in formal writing but works well in conversations, social media, and personal storytelling.
Tip: Use this phrase when talking about personal preferences in a fun, informal way, but avoid it in professional or academic contexts.
A British equivalent of "to be a sucker for something" is "to have a soft spot for something."
For example:
- I have a soft spot for classic cars—I just love them!
- She has a soft spot for chocolate cake and can never say no to it.
Tip: This phrase sounds natural in both casual and semi-formal contexts, making it more versatile than "a sucker for."