From Longman Dictionary of Contemporary Englisha weakness for somethinga weakness for somethingif you have a weakness for something, you like it very much even though it may not be good for you I have a real weakness for fashionable clothes. → weakness
Examples from the Corpus
have a ... weakness for• Successive governments have exploited our weakness for anything tax-free with a series of investment schemes.• We are walking time bombs, but I have a weakness for small-town libraries.• I have a great weakness for fresh herbs and love the scent of basil and tarragon.• I have a tremendous weakness for the demon king, Brian Walden.• Intellectuals have a weakness for the prurient, I read somewhere.