Add the chopped shallots to the pan and sauté over medium-low heat for 1-2 minutes until softened and fragrant. Add the garlic and sauté for another 30 seconds. Add the wine and increase the heat to medium-high, stirring frequently and scraping any brown bits from the bottom of the pan. Cook at a rapid boil or until most of the wine has evaporated.
Add the chicken broth and bay leaves and bring the mixture to a steady low boil. Cook, uncovered for 8 minutes.
While the broth is cooking, combine the cream, mustard and cornstarch and stir vigorously with a fork until nice and smooth.
This step is totally optional, but if you like a really smooth sauce, you can strain it through a fine mesh strainer at this point, pushing on the solids until all the liquid is removed. Discard the solids, return the sauce to the pan and bring it to a boil then proceed as directed.
Add the cream mixture to the simmering sauce and any juice that has accumulated on the plate with the chicken. Stir until well combined. Bring back to a boil then reduce to a slow simmer over low heat. Cook for 2 minutes, stirring frequently. Remove the bay leaves and discard them. Taste and add additional salt and pepper, if needed.
Add the chicken back to the pan, cover the pan tightly and turn off the heat. Allow the chicken to sit, undisturbed for 5 minutes. Serve the chicken, drizzled with the sauce and pass extra at the table. Garnish with fresh dill sprigs, thyme leaves or finely chopped rosemary. Enjoy!