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