That is a really perfect balance and makes everyone happy.
Because you are absolutely right, even though you are not a fan of something, it is hard to say “no” to something when someone is putting it on you with affection or has even gone through the trouble of making it for you out of their luv. So this is a good compromise… take a few pics and then take it off.