Britain's Duke and Duchess of Cambridge have given the world a glimpse of their newborn daughter.
The Duchess, 33, showed off the tot—who was born Saturday morning, May 2, at 8.34 A.M. BST—as she exited the Lindo Wing of St Mary's Hospital in Paddington, London, along with her husband, Prince William.
Dressed in a floral yellow and white Jenny Packham dress, the mother-of-two looked lovingly at her as-yet-unnamed daughter, but declined to make a comment and quickly hopped into a black Range Rover along with her husband and child.
After quickly showing the sleeping child to the public, the couple—who wed in 2011 before giving having their first child, Prince George, in July 2013—set off to Kensington Palace, where they are expected to stay for at least one night along with their 21-month-old son, before they return to their home, Anmer Hall on the Sandringham Estate in Norfolk.
Their exit from the hospital follows a statement posted to the Kensington Palace Twitter account earlier today, in which they thanked people around the world for their messages of congratulations, as well as staff who helped deliver the princess.
The statement read: "Their Royal Highnesses would like to thank all staff at the hospital for the care and treatment they have all received.
"They would also like to thank everyone for their warm wishes."
The arrival of the as-yet un-named baby—which is fourth in line for the throne—was announced at 11 A.M. BST.
Meanwhile, Charlotte is the bookmakers' favorite for the name of the newborn royal baby.
British bookmaker Paddy Power has slashed odds of the young princess being named Charlotte to 3/1.
Alice is the second favorite name with odds of 4/1, while Victoria and Olivia both have odds of 5/1.
Elsewhere in the top 10 favorite names for the child—who will spend her first night at Kensington Palace this evening along with her parents and older brother, 21-month-old Prince George—is the name of her great grandmother, Elizabeth (8/1), and her late grandmother Diana (10/1), as well as Alexandra (14/1), Mary (20/1), Grace (25/1), and Rose (25/1).
Although the couple have not yet hinted at a name for the child, former MP and broadcaster Gyles Brandreth has tweeted claiming the royal daughter will be named Caroline—a name which currently has odds of 66/1—to honor Catherine's mother, Carole Middleton.
He wrote: "Diane Evans [who knows] tells me the names have been settled: Caroline Elizabeth Frances [the Caroline both a nod to Carole & royal]."