It looks like Ginnifer Goodwin and her Once Upon a Time costar Josh Dallas are going to live happily ever after — the two confirmed their engagement this morning. Ahead of the happy announcement, Ginnifer visited the set of Extra yesterday in a classic, empire-seam blue dress. She layered on a ribbed box jacket in black for added sophistication and polished off her TV-ready look with a pair of chic nude Christian Louboutins and gold stacked rings (we'll have to wait for a peek at her engagement bling!). This classic ensemble takes advantage of proportions: the cropped jacket hits her dress right at her waistline, which ensures that this timeless look is not only stylish but also ultraflattering. Shop similar styles below to grab the look for yourself!