How about arranging a makeover or model party at home for her and a group of friends? Hire a hairstylist and make-up artist, let them get all dolled up, then have a photo shoot. Set up a background, get some cool props and do glamour shots or silly shots. You can have them all bring the same thing to change into (like all black) and take a bunch of group shots, too. A bunch of teenage girls in front of the camera will find a way to make it great fun. Then you can put together photo albums using one of those online printers afterwards to save the memories. You could probably pull that off under $500. If you have a bigger budget, hire a photographer to do the pictures.