How to install free themes for Windows 10 from the Windows Store Below you can find the detailed list of the new themes available on the Windows Store. The new themes are Landscapes, Plants and Flowers, Natural wonders and much more. Recently, Microsoft added some new themes to the Windows Store.
Some months ago, Microsoft launched the following themes. Windows 10 themes from the Windows Store which would essentially add themed sounds, wallpapers, and much more to PC. The first set of Windows 10 theme is already live on the Windows Store.