Can't decide if timeless and classic or a bit too twee (or whether rose just too popular for a middle name)? Help please!