Celebrating Carrie Johnson's Wedding Dress By Maria M. SmithPosted on August 6, 2023 Carrie Johnson, the newlywed wife of the British Prime Minister, Boris Johnson, has been the talk of the town since […]