No no, not at all. Your file, as long as you've done everything properly, is infinitely resizable.
By "properly" I mean all the shapes are vectors (paths), and the images are placed as smart objects.
So, back to the question - you must have been looking at greater than 100% view, right? That's why you thought the photos were pixelated?