Prepare your bundt pan by using a baking spray with flour in it to spray the inside of the pan and the center tube, or butter and flour the pan.
In a mixer, mix oil, buttermilk, vinegar, vanilla, eggs, food colouring, and sugar until combined. Sieve flour, salt, baking soda, and cocoa powder together.
Slowly add into wet ingredients while mixing, until well combined.
Pour batter in prepared bundt pan.
Bake for 50 mins or until skewer comes out clean.
Let cool in pan for 15 mins, then turn cake out onto wire rack to cool completely.
Cream Cheese Glaze
In a mixer, beat softened cream cheese for about a minute.
Add vanilla extract, mix till combined.
Then slowly add in icing sugar.
Don't forget to scrape the sides!
Add milk tablespoon at a time. (If still too dry, add another tbsp of milk).
Pour glazed over cooled bundt cake and sprinkle hearts on top of glaze.
Notes
Make you own buttermilk: 1 cup milk + 1 tbsp lemon juice or vinegar Let sit for 5 minutes until it starts to curdle.