Princess Beatrice blouse popped open as she enjoyed a date night with her boyfriend in London last September 16. The royalty suffered a major wardrobe malfunction when she accidently flashed her assets when the buttons of her blouse opened. Beatrice wore an all black ensemble for her date night. She coupled her black shirt with a black skirt and black shoes.

According to the reports by Express, Beatrice was unaware of her fashion faux paus as she calmly waited for her car without realising that her skin was on display.

Beatrice had gone on a date with her long-time boyfriend, Dave at Berners Tavern at the London Edition Hotel. The two were dating for six years now and are speculated to be engaged soon.

Princess Beatrice seem to have a soft corner for monochrome look. She was recently seen flaunting her legs in a monochrome dress as she attended the Virgin Strive Challenge.

She teamed up her peplum dress with a black cardigan and matching ballet pumps and a monochrome handbag.

Meanwhile, Princess Beatrice, also participated in BGC Global Charity Day last Thursday, September 11, with her mother Sarah Ferguson, Duchess of York and sister Princess Euigine.

"Trading currency and electricity @BGCCharityDay for @elephantfamily," Beatric tweeted about the event, adding,"Today we remember its founder Mark Shand."

Other celebs who joined Beatric for the charity include Samuel L Jackson, Damian Lewis, Stephen Fry, Jonathan Ross, Jennifer Saunders, Yasmin Le Bon, John Terry and Clive Owen.

It has also been rumoured that Princess Beatrice has an on-going feud with Kate Middleton. According to reports by Fashion & Style the feud propped up after the controversial Meme of Princess Beatrice and Princess Euigine went viral post Kate 's wedding. The memes showed the royal sisters as Cinderella's step sisters and Middleton as Cindrella.

The memes can be checked out here.