There were plenty of colourful sights on streets across Ireland and abroad today...
Hundreds of thousands of people have been celebrating here at home - and millions more around the world - to mark St Patrick's Day.
An estimated 500,000 took to the Dublin streets to watch today's parade. There were other huge crowds elsewhere - with tens of thousands showing up for the festivities in Limerick, Cork, Galway and other towns and cities across Ireland.
Here are some of the best pictures from the parades around the country - and even further afield.