I am sure most of us have a vision of what an Angel looks like. Hebrews 13:2 suggests our visions may not entirely accurate.
Hebrews 13:2 New Revised Standard Version (NRSV)
2 Do not neglect to show hospitality to strangers, for by doing that some have entertained angels without knowing it.