Kate Middleton Chooses Emerald For Her Posthospital Debut

Zara coat. Hair and makeup by Kasia Bohos.

December 18, 2012
|
|