Jesse Metcalfe and Eva Longoria
In the TV show's first series "Gabrielle" has a secret affair with her, still underage, gardener. In real life, the actress is actually only three years older than Jesse Metcalfe, who plays the handsome gardener. This isn't the only age gap secret though...