© @Copyright HELLO! Hello! Magazine and reportedly had dinner with Jennifer Lopez and her fiancé Alex Rodriguez this week. The royals were in Miami, where Harry gave a heartfelt speech as part of JP Morgan's summit at the 1 Hotel in South Beach on Thursday.