Grey's Anatomy S16E21 Put on a Happy Face - Season FinaleGrey's Anatomy 16x21 "Put on a Happy Face" Season 16 Episode 21 Promo Trailer (Season Finale) - Link tries to convince Amelia to take it easy during the final stage of her pregnancy. Hayes asks..