Hi,
It looks like a Nierembergia. 'Mont Blanc' and 'White Robe' are older white varieties, but your plant could also be this newer one which appears to have a bit less yellow in the center:
You can also find purple and lavender varieties.
They are only hardy perennials in zones 7/8 and warmer.
http://garden.org/plants/brows...