SHE began life as Mary Donaldson of Tasmania. Now she is Crown Princess Mary of Denmark, the wife and mother of the future kings of Europe's oldest royal family. Mary gave birth today to a baby boy, who weighed in at a healthy 3.5kg (7 pounds, 7 ounces) and is 51 centimetres (20 inches) long. The boy, who is expected to be named Christian, is second in line to the throne after his father, Crown Prince Frederik, Queen Margrethe's eldest son. The birth of Mary and Frederik's first child is the latest chapter of a fairytale that began five years...