Green goddess! Queen Letizia glows in an emerald green top as she attends the technical awards in…
Queen Letizia proved she is a real gem when she stepped out today in a chic emerald green blouse. The Spanish monarch looked elegant as she attended the Discapnet Awards in Madrid, teaming her green shirt with a pair of matching heels and…
Read More...
Read More...