Its a lovely name, was my grandma's middle name and also used for my sister's middle name.
You can shorten it to eve or evie so she'd have a trendy name now but can have a choice about a more formal name when she is older.
btw our family says 'Evvelyn', but strangers or people phoning quite often use 'Eevelyn'.