In a surprising turn of events, Ellen DeGeneres has traded the glitz and glamour of Hollywood for the serene charm of the English countryside. The beloved television host and her wife, Portia de Rossi, have officially made the picturesque Cotswolds their new…
