If she's tired from the sleepless nights that usually come with newborn twins, she certainly wasn't showing it.
Princess Mary looked full of vitality as she returned from maternity leave this week.
The elegant Danish crown princess, who welcomed twins less than six months ago, was helping launch an annual campaign against skin cancer.
Trim and elegant in navy trousers, a white shirt and a short jacket complemented with pearl jewellery, Mary looked thrilled to be back at work.
It was her first public appearance since the christening of her and Prince Frederik's twins Vincent and Josephine last month.
Photo: © PA