Clematis &amp;quot;Dutchess of Edinburgh&amp;quot;: currently the prettiest white flower in my garden.