I am trying to figure out if there is a word to describe a person who loves to be photographed.
You could use camwhore, but it has negative connotations of craving attention.
"The term "camwhore" is also used to refer to individuals who post pictures or videos of themselves on the Internet to gain attention. The term disparages those who post pictures of themselves at inappropriate times or places and usually implies self-absorption. This second usage of the term, deriding vanity and histrionics, is overtaking the prior more intuitive definition."
If you want to be a bit more positive, plain old model might work
you can call them lens hog or a camera hog
from the sense of gluttony conveyed by hog
I have heard them used often. Although I have used camera whore as well, I admit it can be derogatory when used for strangers.
Another term I have encountered before and considered not to be a particularly inventive one is lensfucker - here's the definition from urban dictionary:
Somebody who loves the camera lens almost as much as they love themselves and the way they look.
- "Amy is such a Lensfucker. Just look at her scene picture on myspace. Camera Whore."
- David and Victoria Beckham are a pair of lensfuckers.
A narcisist is a person who admires and is obsessed with their image. A narcissistic personality has a need for admiration, affirmation and gratification from others. This can also be manifested in their quest to achieve physical perfection; as they tend to think quite highly of themselves they will never hesitate to have their photo taken.
The term narcissism comes from the Greek myth of Narcissus, a handsome Greek youth who rejected the desperate advances of the nymph Echo. These advances eventually led Narcissus to fall in love with his own reflection in a pool of water. Unable to consummate his love, Narcissus "lay gazing enraptured into the pool, hour after hour," and finally changed into a flower that bears his name, the narcissus