the age-gap "controversy"
Concerning the mild controversy over the dubious attraction of Mac (Connery) and Gin (Zeta-Jones), Connery was 68 when "Entrapment" was shot, but Mac is 60 in the story. Catherine was almost 30 during shooting, but looks & acts 35. So their age-difference is roughly 25 years, which isn’t anything unheard of.
Moreover, men are naturally attracted to younger women and Gin is a full-fledged whoa-man, not a teenager or even 20-something. Mac may have been 60, but he was charismatic, intelligent, virile and very much young at heart; so it’s no wonder Gin was attracted to him.
Lastly, being attracted to someone isn't the same as wanting to marry the person or even have sex. You can be naturally attracted to someone, but dismiss any further entanglement for numerous reasons, such as you're married, s/he is married, s/he is too young, s/he is too old, you prefer being single, etc.