Ashley Olsen and Richard Sachs attend New York Knicks vs. Brooklyn Nets game at Madison Square Garden. Picture: James Devaney/GC Images

THE Olsen twins both have a thing for older men ... not that there’s anything wrong with that.

Mary-Kate and Ashley Olsen, 30, both took their much older partners to a basketball game in New York for a fun double date.

Mary-Kate was there with her 47-year-old husband Olivier Sarkozy and Ashley sat just a few metres away with her new boyfriend, 58-year-old art dealer Richard Sachs.

Ashley and Richard have only been dating for a few weeks.

Both sets of lovers weren’t shy with the public displays of affection during the game, locking lips on several occasions as the New York Knicks defeated the Brooklyn Nets 110 — 96.

Ashley Olsen, Richard Sachs, Olivier Sarkozy and Mary-Kate Olsen attend the New York Knicks vs. Brooklyn Nets game.

Ashley Olsen, Richard Sachs, Olivier Sarkozy and Mary-Kate Olsen attend the New York Knicks vs. Brooklyn Nets game.Source:Getty Images

Maybe they were on Kiss Cam?

Maybe they were on Kiss Cam?Source:Getty Images

Mary-Kate looks slightly terrified.

Mary-Kate looks slightly terrified.Source:Getty Images