Line a 7 x 6 1/2 x 2 1/4 inches (if you don't want it as thick an 8 x 8" works well) with parchment paper and lightly greased.
MILK CHOCOLATE LAYER
Pour the melted chocolate and spread evenly to cover the bottom. Refrigerate until it gets hard.
PEANUT BUTTER LAYER
In a medium bowl whisk powdered sugar for approximately 1 minute, add peanut butter, milk and cream, continue mixing until smooth. Cover evenly over the milk chocolate layer. Refrigerate for approximately 20 minutes.
In a medium saucepan over low heat add chocolate chips and sweetened condensed milk. Stir until chips and milk are melted together and smooth, then remove from heat and add vanilla, stir to combine. Spread over Peanut Butter layer.
Combine dark chocolate chips and peanut butter chips in a small bowl and sprinkle over Fudge layer.
Leave fudge to come to room temperature. Then refrigerate for a couple of hours before eating. To cut the fudge I suggest you either cut it at room temperature or remove from fridge and let sit 10-15 minutes and then cut. Enjoy!