Generally speaking, God is stingy with talents.
In fact, watching those blessed with one incredible gift reveal how utterly they lack another is one of life's simplest pleasure. A case in point: footballers 'acting' in adverts.
Lily Aldridge does not have this problem.
The American long since established herself as one of the most sought after models in the world, and now, in her latest campaign for Victoria's Secret, reveals herself to be a pretty convincing actress, too.
In the clip, the 28-year-old shows off the versatility of the lingerie brand's new 'less is more' range (not a sentiment you usually associate with Victoria's Secret) by playing a flustered version of herself, throwing a dinner party for some unidentified French business types.
OK, it's not quite Meryl Streep territory, but admit it, it's a lot better than you thought it would be.