New York-based Daniel Martin has sparked speculation he could be one of Archie’s godparents after sharing snaps of his visit to Harrods, and lunch at a Chelsea restaurant during a London trip.
New York-based Daniel Martin has sparked speculation he could be one of Archie’s godparents after sharing snaps of his visit to Harrods, and lunch at a Chelsea restaurant during a London trip.