I had developed this mashup about a month ago. Was not sure whether to put it out there or not. There was a conflict within me on this one. On one hand I have education related mashups and then comes this one.
Finally I decided to go ahead and put it out there but made sure that the photgraphs were appropriate.
I have used Yahoo Geocoding (yes it works for international locations also). Stored other data like, Name, birth date,birth city,state/country in a MySQL database.
I have also included Youtube videos for some of them like Jessica Alba, Angelina Jolie, Aishwarya Rai, Jennifer Aniston, Sienna Miller, Natalie Portman, Lindsay Lohan, Shania Twain.