David and Victoria Beckham's youngest son Cruz Beckham has featured in the latest issue of a magazine named I.D. The 17-year-old took to Instagram on Monday to share the magazine's cover shot where he flaunted his new pink hairstyle and a butterfly tattoo on his right leg.

In the photo, Cruz can be seen sitting with his pants down and showing off his white underpants. While his six-pack abs are visible in the photos, his pink haircut has grabbed the most attention.

Another thing noticeable in the photo was a butterfly tattoo on his leg, right above his knees.

The caption revealed that the cover photo was clicked by New York City-based photographer Steven Klein, who also did a photoshoot with Cruz's father. Klein also took to his Instagram to share the same photo and captioned, "Like Father Like Son…"

Fans took to the comments section to share their reactions.

"Feels so weird to see David Beckham’s kids posing like David Beckham," one of the fans wrote while another user wrote, "Can we get to see faces that are not children of already in scene? This is not that refreshing.. and it doenst (sic) mean that this kid is not good looking or successful or sthing. Its that dazed digital can do better deeper further farther."

While some fans praised the photoshoot, many Instagram users shared their discomfort with the photo.

A user asked "Who is tattooing this MINOR???" while another one noted, "He’s turning 17 today, so this is a 16 year old boy in these pictures. A bit creepy. That’s a child you’re sexualizing."

Victoria Beckham, the 47-year-old singer and mother of four, also shared the same photo and captioned, "Big first day as a 17-year-old!" Even David Beckham praised the photoshoot and wrote, "So cool" before tagging Cruz, "Such a proud dad."

On the work front, Cruz has appeared in TV series including "Matilda and the Ramsay Bunch" and "Match of the Day 2." He was also featured in the "Victoria Beckham: Coming to America" documentary in 2007.

David and Victoria tied the knot on July 4, 1999, at Luttrellstown Castle in Ireland. They share four kids - Brooklyn, 22, Harper Seven, 9, Romeo James, 18, and Cruz, 17.

David Beckham and his children Cruz, Romeo and Harper pose before a charity football match
David Beckham and his children Cruz, Romeo and Harper pose before a charity football match between Great Britain & Ireland XI v World XI at the Unicef Charity Match at Old Trafford Stadium, Greater Manchester, England on November 14, 2015. Reuters/Phil Noble/Livepic