Into a medium saucepan, add the water & sugar. Place it over a medium heat, stirring it occasionally, until it reaches a deep golden colour. Pour in the double cream & Baileys Original Irish Cream and whisk till smooth. Finally, add in the butter and whisk until melted. Pour the mixture into a jar and allow it to cool for 1 hour.
Baileys Cream Cheese Filling
Into a large bowl (or the bowl of a stand mixer if you are using one), add the cream cheese, mascarpone, sour cream, vanilla, sugar & Baileys Original Irish Cream. Whisk the mixture together until it thickens to a medium/stiff peak. Add the filling into a piping bag.
Dip a sharp knife in hot water, and carefully cut the Easter egg in half. Place the easter eggs onto a tray, and pipe the Baileys cheesecake filling to the top of each egg, using a spoon to smooth it out.
Add the cooled caramel into a piping bag (or a sandwich bag) and snip a small hole off of the end. Drizzle the caramel over the cheesecake filling in a zigzag pattern.
Finally, take chocolates of your choice and decorate the top of the Easter egg with them. Finish with a crumb of your favourite biscuits!