When I go to my profile and I'm not a designer, there should be a link and probably some text that explains to the user they need to go favorite some pictures in order for them to show up.
When viewing pictures there should probably be only one heart per picture rather than two. (If for some reason you think otherwise or if there is a reasoning let me know!)
Also, the heart that's on the actual picture in the bottom corner as well as the arrows should have padding around them. They are too close to the edges of the picture.
Looking good so far! Here are some thoughts: