Yes. This is one of my favorite makeover sites:

http://www.taaz.com/create_free_virtual_makeover.html