a looker
A looker is someone so pretty they make you forget your own face.
My ex walked in and I forgot my own name.
She looked so good I dropped my sandwich.
He was so hot I nearly fell off my chair.
xs