Princess Kate and Queen Letizia are a pair of best friends with similar fashion styles

Princess Kate and Queen Letizia are a pair of best friends with similar fashion styles