Muslims around the world will observe the birth anniversary of Prophet Muhammad, Eid-e-Milad-un-Nabi, on 24 December, which will be the second such celebration in the year 2015. 

The Prophet's birthday was also marked on 3 January this year based on the Hijri calendar, which is 11 days shorter than the Gregorian calendar. 

The shorter Islamic year has resulted in the festival of Eid-e-Milad falling twice in the Gregorian year of 2015. 

While there is no confirmed date of birth of the Prophet, his birth anniversary is usually marked on the 12th day of the third month of the Islamic lunar calendar, according to Gulf News

The moon sighting committees in several Islamic nations such as the United Arab Emirates, and Pakistan declared 24 December as the day of the Prophet's birth anniversary, after the moon for the month of Rabiul Awwal was sighted last week. 

In Egypt, Eid-e-Milad will be observed on 23 December, according to Ahram Online

Muslims in India will mark the day on 24 December. 

In Muslim countries, Eid-e-Milad is observed as a public holiday, with programmes arranged to highlight the teachings of the Prophet.