https://thedirect.com/article/my-adv...gap-clark-kent
John Byrne's Man of Steel series hinted that Lois Lane is older than Clark Kent, when she was already an experienced journalist before Clark Kent joined the Daily Planet.
In the TV series Smallville, Lois is one year older than Clark.
In the original Superman film, Margot Kidder was four years older than Christopher Reeve.
However, for Superman Returns, which acted as a pseudo-sequel to Reeve's films, Kate Bosworth, who played Lois Lane, was four years younger than Brandon Routh’s Clark Kent.
For 2013's Man of Steel, Amy Adams was nine years older than Henry Cavill's leading hero.