The day's best pictures

From a girl dressed like an alien in Bugarach, France to a candle light vigil in Lahore...Here are Dec 21's best pictures.