Looks like Prince Harry's girlfriend Cressida Bonas will give Kate Middleton some stiff competition in the fashion department. In fact, her quirky bohemian style is currently being featured in some fashion Web sites and magazines like People and Glamour.

Cressida, a 24-year-old dancer, has been making headlines recently because of engagement rumors. Guess the whole world is excited for Prince Harry to finally have her own princess bride. If that happens, then royal wedding mania will sweep the whole world again.

Cressida's beauty may have captured the prince's eye, but as she becomes popular by the day, her fashion sense is slowly being noticed too.

Based on the various photographs of Cressida while out and about, she loves to wear fitted jackets over printed and colorful maxi dresses. She also seems to prefer casual clothes like denims, including skinny jeans and overalls. And, she loves to wear a scrunchie in her hair. How adorable is that?

It's very different from Kate Middleton's classic and polished style. But, it's still very fashionable.

While she's mostly clad in casual and comfortable outfits, she loves to dress up on special occasions such as weddings, parties and events. She mixes her choices by wearing a colorful dress to one event and then an all-white cocktail dress to another.

She usually keeps her long blonde hair down or half-up in her favorite scrunchie. What makes her outfits work is the way she keeps her accessories to a minimum. Whether she chooses to wear a necklace, a hat or a flower in her hair, she doesn't overdo it by piling it on. She just wears one or two accessories that stand out and complement her entire look.

Cressida, who is fondly called Cressy by those close to her also looks good clad in head to toe black, like the time she wore a leather biker jacket, shorts, tights, shirt and beanie all in black. Even her bag is black. She manages to pull it off without looking like she's going to a funeral.

And, she keeps her shoes simple, opting to wear black sandals with mid-heels, boots and sneakers. Sometimes she'll mix it up with bright red or pink shoes. She also likes wearing metallic heels with pointed toes.

Whether casual or dressed-up, one thing's for sure, Cressida knows what looks good on her and what feels comfortable as well. She may not wear gorgeous gowns all the time, but if ever she becomes Prince Harry's princess, Cressida will definitely look the part. Even if she wears scrunchies with her tiara, she's gonna look amazing anyway.