Trailer for The Beautiful Life Matt Richenthal at October 27, 2013 8:58 am. The Beautiful Life is a new show on The CW. Check out this video for a preview of the model-inspired series. Edit Delete