There have been ups (Kim Kardashian gives birth!) and downs (Kris and Bruce Jenner separate), but the "best is yet to come" for the First Family of Reality Television.
So teases a new E! trailer for Keeping Up with the Kardashians Season 9, which returns with fresh episodes on Sunday, June 8.
"This year has been the best and the worst year,” the trailer also states, showing us scenes of an exasperated Bruce, along with his three step-daughters at a photo shoot and some hijinx in the pool.
Visit TV Fanatic in order to watch Keeping Up with the Kardashians online if you need to catch up prior to the summer premiere - and then click Play below to get an idea of what's ahead: