The Duke and Duchess of Sussex have spoken at their first paid-for event â€“ Âearning an estimated Â£400,000 (NZ$800,000) from the bank that sparked a global trading scandal.
The prince and Meghan, 38, joined bankers at South Beachâ€™s 1 Hotel on Thursday night, where rooms cost up to Â£4,500 per night.
Public relations experts said they could have commanded anything up to Â£750,000.
PR boss Ronn Torossian said: â€œGiven their status, this event is a massive win for JP Morgan. How can any brand go wrong by having them as speakers?â€
“Meghan and Harry have huge earning potential. From book deals to brand endorsements, to appearances, their opportunities are unlimited.
â€œThe Duke and Duchess can earn up to $100million this year. Private plane, security, hair and makeup, glam squads added six figures to this deal.
â€œExpect to see much more of this from the former royals as they continue to become financially independent.
â€œWhether or not future events will be as secretive as this one remain to be seen.â€
The couple left themselves open to questions over the choice for their first public engagement since stepping down for royal duties.
JP Morgan was fined more than Â£7billion in 2013 and 2014 for scandals including rigging foreign exchange markets.
Questions also surrounded their carbon footprint for flying from their waterfront home on Vancouver Island to Miami.
During the event, Prince Harry spoke candidly about having therapy to help him cope with the death of his mother, Diana.
A source said that Harry, 35, â€œspoke about how he has been in therapy for the past few years to try to overcome the trauma of losing his motherâ€.
Meghan is said to have introduced her husband at the Alternative Investment Summit attended by billionaires.
The source added: â€œHe talked about how the events of his childhood affected him and that he has been talking to a mental health professional.
â€œHe also touched on Megxit, saying that while it has been very difficult, he doesnâ€™t regret their decision to step down as senior royals because he wants to protect his family.
â€œHe does not want Meghan and their son Archie to go through what he did as a child.â€
The couple is reported to have stayed at the mansion of tennis star Serena Williams.
According to the New York Post, the source added they spoke to 425 people inside a marquee. It is believed they also dined with attendees.
Buckingham Palace and JP Morgan declined to comment.
Related slideshow: Royals from around the world: Then and now
Queen Elizabeth II (1937, 2017)
Prince Philip, Duke of Edinburgh (1946, 2017)
Charles, Prince of Wales (1953, 2017)
Camilla, Duchess of Cornwall (1985, 2017)
Prince William, Duke of Cambridge (1984, 2017)
Catherine, Duchess of Cambridge (2004, 2017)
Prince Harry (1985, 2017)
Princess Eugenie of York (1992, 2017)
Princess Beatrice of York (1990, 2017)
Prince Andrew, Duke of York (1975, 2017)
Prince Edward, Earl of Wessex (1980, 2017)
Sophie, Countess of Wessex (1993, 2017)
Anne, Princess Royal (1970, 2017)
King Felipe VI of Spain (1976, 2017)
Queen Letizia of Spain (2003, 2017)
Jigme Khesar Namgyel Wangchuck, King of Bhutan (2006, 2016)
King Abdullah II of Jordan (1984, 2017)
Queen Rania of Jordan (1991, 2017)
Albert II, Prince of Monaco (1970, 2017)
Charlene, Princess of Monaco (1998, 2017)
Princess Mako of Akishino (2006, 2017)
Akihito, Emperor of Japan (1945, 2017)
Naruhito, Crown Prince of Japan (1963, 2017)
Prince Carl Philip, Duke of VÃ¤rmland (1982, 2017)
Princess Sofia, Duchess of VÃ¤rmland (2008, 2017)
King Salman of Saudi Arabia (1985, 2017)
King Mohammed VI of Morocco (1971, 2017)
Princess Lalla Salma of Morocco (2002, 2017)
Mary, Crown Princess of Denmark (2003, 2017)
Hassanal Bolkiah, Sultan of Brunei (1971, 2016)
King Philippe of Belgium (1963, 2017)
Queen Mathilde of Belgium (1999, 2017)
Princess Madeleine, Duchess of HÃ¤lsingland and GÃ¤strikland (1988, 2017)
Vajiralongkorn, King of Thailand (1966, 2017)
King Carl XVI Gustaf of Sweden (1952, 2017)
Queen Silvia of Sweden (1972, 2017)
Victoria, Crown Princess of Sweden (1984, 2017)
Hans-Adam II, Prince of Liechtenstein (1997, 2016)
King Willem-Alexander of the Netherlands (1972, 2017)
Queen MÃ¡xima of the Netherlands (2001, 2017)