Moonlit hearts