She is famous for her curvaceous figure, showing off her ample cleavage in a variety of revealing outfits in racy TV series The Client List.
But Jennifer Love Hewitt still managed to shock with her choice of ensemble during an appearance on Friday's The Ellen Show.
Co-host Matthew Perry got more than he bargained for when the 34-year-old actress arrived on set sporting a cleavage baring black dress.
Scroll down for video
The big reveal: Jennifer Love Hewitt shows off her cleavage in an extremely revealing black dress
This episode of The Ellen DeGeneres show will be shown in the UK on Really, Friday May 3rd at 4pm (Sky 248, Virgin 267, Freeview 20).
The star's black dress featured a plunging sweetheart neckline, which only just protected her modesty as she took her seat opposite Ellen DeGeneres and the former Friends star.
And Ellen wasted no time in mentioning Jennifer's risqué choice of outfit.
'Were you just sewing your dress when you came out?' Did you run out of time or...?' she asked.
'No, it's the design,' Jennifer replied. 'It's a little wowsers. Sorry about it. I didn't have a lot of time. Anyway, hello.'
Shock: Matthew Perry and Ellen DeGeneres didn't know where to look when confronted with Jennifer's revealing outfit
Risky design: Jennifer described the dress as 'a bit wowsers', much to the hosts' amusement
I can't look: It took a while for Matthew to get over Jennifer's low cut outfit
But the hosts couldn't tear their eyes away from Jennifer's cleavage.
'What a weird day you're here on,' Ellen told Matthew.
'It might be my favourite day,' he replied to audience laughter.
Jennifer then revealed how excited she was to be speaking to Ellen's new co-host.
'I'm a bit fan of yours,' she declared.
'Oh thank you. Right back at you,' said Matthew, before turning to Ellen: 'You're going to have to handle most of this.'
Try to make eye contact: The Client List star even apologised for her audacious look
Quick fix: Ellen asked the actress if she had been attempting to sew up her outfit before appearing on the show
Still unable to look in the direction of Jennifer's revealing outfit, a distracted Matthew told the women: 'Whenever this happens, I always overcompensate. I always look five feet above the head.'
Meanwhile, Jennifer discussed what her family - in particular her grandmother - think of her role of Riley Parks on The Client list - where she plays a mother of three who becomes a prostitute to make ends meet.
'She likes it,' the actress revealed. 'She ignores the parts that she doesn't like and pretends like they're not happening but she calls me her "little TV ho." And she thinks that's really funny.
'But she does it out loud to people,' she added. 'She'll be like, "this is my 'little TV ho." She's from Texas. I'm like, "Grandma, not aloud. Like on the phone with me, joke, funny. Not out loud in the mall or the restaurant." She gets a kick out of it.'
Revealing: Jennifer as Riley Parks on Sunday's episode of The Client List