Cook the pasta in a big pot of salted water according to the time indicated.
Meanwhile, put the oil, the onions and garlic in a frying pan and brown them. After five minutes add the bacon and brown together on a low heat. Then add wine and cook for 1 to 2 minutes, then take the pan off the heat.
Beat the cream and egg yolks and pour into the frying pan with the onions and bacon off the heat. Stir in the Parmesan. Taste, season with salt and pepper, add the drained pasta and put back on a low heat for 2 minutes, mixing continuously.
Sprinkle with parsley and chives for prettiness and serve hot. Mwah enjoy ;) xxx
Cook the sauce last minute for best results. I don't recommend you reheat it but if you want to, do it over a pot of boiling water.