Cherry & Almond Chocolate Cake!

with a cherry lime curd, almond & vanilla toasted swiss meringue buttercream, and a cherry and almond praline!