It's not every time that fantasies come true and for Harry's fan it seems they have become true. One Direction took to Instagram and posted a naked photo of Harry Styles where he was seen peeping from behind the towel.

The caption of the photo said, "Harry's currently naked and getting ready for the #BRITs2014," The photo got over 375,000 have likes and is likely to get more hits from the fans.

Some think that Harry's naked photo was meant for alleged girlfriend Kendall Jenner and not for his fans?

Just a week ago, Kendall Jenner walked for the Marc Jacob's show showing her nipples through a sheer shirt. Kendall had bleached her eyebrows and hair for the look. Her look did create ripples of controversies and a source close to Harry Styles even told Hollywoodlife.com that Harry has seen her nipples before and he thinks they are better in real life.

It seems Harry and Kendall have both decided to show their skin on various occasions. Are they doing this to make each other jealous?

Harry and Kendall started dating last year in November and they were spotted going on various dates. The couple was also involved in a major PDA at the 2014 Eagles concert and Harry even spent a quiet birthday with Kendall. Unfortunately, now things seem to have gone cold between the couple.

"Hendall" fans are not sure whether sparks will fly again between the couple or not. For now, both Harry and Kendall are concentrating on their respective careers.

Meanwhile, the 1D boys shared a video of them making an arrival at the O2 arena. All the members of the Brit band including Styles, Niall Horan, Zayn Malik, Louis Tomlinson and Liam Payne posed for pics in similar black outfits. They indeed looked handsome and did set the hearts of fan girls racing.

1D shared a hashtag #BRITsOneDirection on Twitter with a photo of themsleves. "Thankyou for all your support so far!!! #BRITS2014 #BRITsOneDirection," they wrote in the caption.

Let us know what you think about Harry Stlyles naked pic. Do you think it was meant for Kendall Jenner?