Try SmugMug. They have free storage as well as the ability to pay and upgrade if you want. I've been using the middle level upgrade for a couple of years now.
Check out my link below. I just use there template but if you upgrade you can design your own page.