Some 3,000 villagers have attended an elaborate Hindu wedding ceremony in eastern India for two monkeys.
The "bride" was dressed in a five-metre long sari and decked in flowers. The ceremony took place last Thursday in Ghanteswara village in Orissa state.
The guests were served a feast of rice, lentils, vegetables, fish and sweets.
Monkeys are revered idols in Hindu mythology. But the couples that took in and "married" off the two monkeys in Orissa say they love them as pets.
The monkey marriage took place some 200km (125 miles) from the Orissa state capital, Bhubaneswar.
The "groom", a three-year-old male monkey named Manu, was taken by procession to a temple in the company of hundreds of bemused onlookers, accompanied by loud music, dancing and fireworks.