A social escort is a companion booked for a public or semi-public occasion — a gala, a wedding, a launch, a corporate dinner — where the point is to arrive accompanied and to have good company all evening. She is introduced as a friend or colleague and treated as one.