It was a celebration for his mother’s birthday – Crown Princess Victoria of Sweden – yesterday but little Prince Oscar, only four months old, stole the show!
Princess Victoria turned 39 and showed off her bub to well-wishers at their summer home – Solliden Palace on the island of Öland.
The future queen was joined by her family – husband Prince Daniel, four-year-old Princess Estelle, Oscar, and Victoria’s parents, King Carl XVI Gustaf and Queen Silvia.
The two gorgeous siblings Estelle and Oscar were wearing matching blue!
The baby boy looked adorable sitting in his father’s arms as he let out a little yawn.
Hundreds of people flocked to see the royal family, with Princess Victoria being showered with gifts and flowers.