Kensington Palace has announced that University of Brighton graduate and New York-based photographer Alexi Lubomirski will take the official wedding photographs of Prince Harry and Meghan Markle. Read More
Kensington Palace has announced that University of Brighton graduate and New York-based photographer Alexi Lubomirski will take the official wedding photographs of Prince Harry and Meghan Markle. Read More