With his fiancée Natalie Viscuso, "Superman" actor Henry Cavill attended the premiere of "Enola Holmes 2," in which he co-stars as Sherlock Holmes opposite Millie Bobby Brown. 

Henry Cavill is having a wonderful time right now, both personally and professionally. 

The actor recently made an official announcement about his return to the role of Superman for DC Films, and this past weekend,

Fans did notice that he went with his girlfriend, though, and that this was their first official red carpet date. 

Cavill, 39, keeps most of his personal matters secret, but he has shared posts about her lover in addition to his regular content about his interests (such constructing gaming PCs) or his devoted dog.

Natalie Viscuso is his significant other, and they have been together for more than a year. If you're interested in learning more about her and her story,

Marianne Dalgliesh, his mother, worked as a bank secretary. She is of Scottish, English, and Irish ancestry and was born in Jersey.

Colin Cavill, his father, was a stockbroker who was born in Chester, England.

A rugby match in 2000 introduced 16-year-old Cavill to actor Russell Crowe, who was filming in Stowe for the movie Proof of Life.

Later, the actor sent a parcel to his boarding school after giving him some acting advice. Later on, the two actors collaborated.