Lychnis moth?

Lychnis moth?

Observation - Lychnis moth? - UK and Ireland. Description: