Kim Kardashian is risque and revealing, Kate Middleton is picture perfect and Lady Gaga never lets us down in RadarOnline.com's galley of the best, worst and wackiest dressed stars of the week.
WORST: Kelly Osbourne's purple hair tops off this mismatched fashion fail this week.
BEST: Riley Keough rocks a short mini skirt at the 2014 Summer Party presented by Coach and Friends of The Highline at The Highline on June 17, 2014 in New York City.
WORST: Joy Bryant's frumpy pants and patterned shirt are not her best look at the Jennifer Meyer for the Zoe Report Dinner at Chateau Marmont on June 18, 2014 in Los Angeles, California.
BEST: Rachel Zoe rules in a long white dress.
BEST: Kate Middleton recycles an Alexander McQueen skirt at blouse and still looks picture perfect.
King Felipe VI of Spain and Queen Letizia of Spain
BEST: King Felipe VI of Spain and Queen Letizia of Spain are royally glamorous with daughters Princess Sofia and Princess Leonor, Princess of Asturias at the Lions Gate, the Congress of Deputies during the King’s official coronation ceremony on June 19, 2014 in Madrid, Spain.
BEST: Taylor Swift is pretty in pink in the city.
BEST: Tammin Sursok was spotted out in LA running errands with her baby wearing the Of Mercer Jane Dress.
WACKIEST: Khloe Kardashian does her best lumberjack impression in the Hamptons.
BEST: Jennifer Lopez looks great in a colorful mini skirt and black tank while she visits BET’s “106 & Park” at BET Studios on June 18, 2014, in New York City.
BEST: Jessica Alba shines in her golden strapless dress at the 2014 New York Women In Film And Television Awards Gala at McGraw Hill Building on in New York City.