A ranger
A person who looks good from far away but is totally ugly when you get close. Like a bad haircut or a weird face.
He looked hot from across the room.
She was cute from far away but her face was weird up close.
He looked like a model until he got close.
xs