Ever since Tom Brady finalized his divorce from Gisele Bündchen in October 2022, fans have been very curious about his love life.

He’s been in an on-again, off-again relationship with Bradley Cooper’s ex-girlfriend, Irina Shayk, but a sighting with a mystery woman at David Beckham’s birthday party in Miami on March 30 had everyone on high alert. It certainly wasn’t the supermodel, so who could it be? 

TMZ figured out the identity of the brunette he was spotted with over the weekend. Even though Brady and the woman had on matching black outfits and arrived together, the retired football player isn’t dating someone new. The mysterious figure beside him was Heather Domi, the wife of former NHL star Tie Domi. The hockey player was also in attendance, and they probably got a chuckle out of the rumors that Brady had a new girlfriend.

Heather is in the luxury real-estate business in New York City, working for Compass Real Estate. She married Domi in July 2017, and he joked about their union in a 2021 post on their fourth anniversary.

“Happy 4th Anniversary to my lovely wife Heather. It’s been a long year for everyone especially you,” Domi wrote during the tail end of the pandemic. “Putting up with me for the last 17 months in a row is no easy feat – and Pfizer has not vaccination for that – you are always happy and bring sunshine into our lives even through challenging times. I am blessed to have you in my life. I love you.”

In February, Page Six reported that Brady and Shayk had “started dating each other again and [were] open to see where things go” after their first shot at romance fizzled out in October 2023. Despite the reconciliation rumors, they haven’t been spotted together publicly yet.

.m-off-canvas–scroller, .m-off-canvas–scroller-no-footer{
padding: 20px 10px;
}
.m-navigation.mm-navigation–large-font a, .m-navigation.mm-navigation–medium-font a, .m-navigation.mm-navigation–small-font a{
cursor: pointer;
}
.mm-flex-nav–condensed.mm-flex-nav–condensed-smaller .m-flex-nav–main-nav{
height: 60px;
}
.m-site-nav–search-group{
margin-right: 15px;
}
.m-site-nav–channel-logo{
display: none;
}

.m-in-content-ad-row.mm-in-content-ad-row–in-content{
width: calc(100% – 40px);
margin-left: auto;
margin-right: auto;
padding: 20px 0;
}

.is-detail-page .m-in-content-ad-row{
position: relative;
}

.is-detail-page .m-in-content-ad-row::before {
content: “Content continues below”;
font-size: 14px;
display: flex;
padding: 5px;
position: absolute;
top: -21px;
background-color: #fff;
color: #777;
justify-content: center;
}

.m-content-type-metadata–values{
margin-bottom: 0;
}

.mm-content-type-metadata–above-header .m-content-type-metadata–link{
text-transform: uppercase;
font-size: 16px;
}

.mm-content-type-metadata–above-header .m-content-type-metadata–inner{
padding-bottom: 0;
}

.m-content-type-metadata{
margin-bottom: 0;
}

.m-component-detail-teaser .mm-detail-header–featured.m-detail-teaser–header, .m-detail-header.mm-detail-header–featured{
margin-bottom: 0;
}

.m-detail-header–dek{
line-height: 150%;
font-family: ‘montserrat’, ‘arial’;
font-weight: 500;
}

.m-detail-header:not(.mm-detail-header–content-position-overlay) .m-detail-header–dek{
color: #333;
}

.m-detail-header–content h1:not(.h-isolated-styles *){
font-size: 30px;
}

.m-detail–body h2:not(.h-isolated-styles *){
font-weight: 700;
margin-bottom: -15px;
}

.m-detail–body h2.m-longform-gallery–title:not(.h-isolated-styles *),
.m-detail–body h2:not(.h-isolated-styles *):last-child,
.m-detail–body h2.m-toc–title:not(.h-isolated-styles *){
margin-bottom: revert;
}

.m-detail–body h3:not(.h-isolated-styles *){
font-weight: 700;
}

.m-detail–body .m-detail–body-item-inline .m-embed{
margin-bottom: 20px;
}

.m-detail-header–content>:not(.m-detail-header–title),
.m-detail-header–content>:not(.m-detail-header–title):not(.m-detail-header–section-label) a{
color: var(–color_text_secondary);
}

.m-detail–body{
font-size: 16px;
line-height: 190%;
}

.m-detail–disclosure {
font-size: 0.9rem;
line-height: 170%;
padding: 10px;
border: 1px solid #ccc;
background-color: #f7f7f7;
}

.mm-component-header–size-extra-small .m-component-header–title{
font-size: 20px;
font-weight: 900;
}

.m-commerce-cta,
.m-button{
width: unset;
min-width: 300px;
display: inline-block;
background-color: var(–palette_tone_black);
box-shadow: 4px 4px 0px var(–palette_primary);
color: var(–palette_tone_white);
}

.m-detail–body .m-commerce-cta .m-commerce-cta–button a{
line-height: 2.5rem;
}

.m-detail–body .m-commerce-cta .m-commerce-cta–button a:hover{
color: var(–palette_tone_white);
}

.m-in-content-gallery–slide-body > .m-detail–body-item-inline:first-child > .m-embed{
text-align: center;
}

.m-in-content-gallery–slide-body > .m-detail–body-item-inline:first-child > .m-embed .m-commerce-cta{
width: 100%;
}

.m-button:active, .m-button:focus, .m-button:hover{
background-color: var(–palette_tone_black);
}

.m-detail–footer .m-description–term,
.m-detail–footer .m-detail–publish-date{
display: none;
}

.m-detail–keywords a::before{
content: unset;
}

.m-detail–keywords a{
font-size: 14px;
padding: 5px 15px;
background-color: var(–palette_tone_black);
box-shadow: 3px 3px 0px var(–palette_primary);
color: var(–palette_tone_white);
margin-right: 7px;
margin-bottom: 7px
}

.m-detail–keywords a:hover{
color: var(–palette_tone_white);
}

.m-product-infoblock{
min-height: unset;
padding-top: 20px;
padding-bottom: 20px;
}

.m-product–details .m-product-offers .m-product-offers–buy-container a{
text-transform: none;
text-align: center;
line-height: 1.3em;
}

.m-toc{
padding: 20px 0;
}

.m-toc .m-toc–title{
text-align: left;
text-transform: none;
}

.m-embed-card {
border-bottom: 2px solid var(–palette_tone_black);
border-top: 2px solid var(–palette_tone_black);
}

.m-embed-card .m-card–static-link a {
box-shadow: 4px 4px 0 var(–palette_primary);
}

.has-custom-styles h1.m-heading.mm-heading–flanking::after, .has-custom-styles h1.m-heading.mm-heading–flanking::before, .has-custom-styles h2.m-heading.mm-heading–flanking::after, .has-custom-styles h2.m-heading.mm-heading–flanking::before, .has-custom-styles h3.m-heading.mm-heading–flanking::after, .has-custom-styles h3.m-heading.mm-heading–flanking::before, .has-custom-styles h4.m-heading.mm-heading–flanking::after, .has-custom-styles h4.m-heading.mm-heading–flanking::before, .has-custom-styles h5.m-heading.mm-heading–flanking::after, .has-custom-styles h5.m-heading.mm-heading–flanking::before{
display: none;
}

.has-custom-styles h1.m-heading.mm-heading–flanking, .has-custom-styles h2.m-heading.mm-heading–flanking, .has-custom-styles h3.m-heading.mm-heading–flanking, .has-custom-styles h4.m-heading.mm-heading–flanking, .has-custom-styles h5.m-heading.mm-heading–flanking{
margin-bottom: 0.25rem;
}

/**** Right Rail Recommendations ****/
.m-aside-rail div:nth-child(3) .m-card-panel–item .m-component-header h2{
padding: 0 0 15px 0;
min-height: unset;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item:nth-child(1) .m-card–media{
padding-bottom: 20px;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item .lm-grid–has-row-dividers .l-grid–item:last-child::after{
margin: 0;
border: unset;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item:not(:first-child) .m-card–media{
display: none;
}
.m-aside-rail div:nth-child(3) .m-card-panel–item:nth-child(1) .mm-card-group–is-in-standard-landscape-panel .l-grid–item .m-card–content{
padding: 0;
}

@media only screen and (min-width: 675px) {

.mm-flex-nav–condensed.mm-flex-nav–condensed-smaller .m-flex-nav–main-nav{
height: 68px;
}

.m-site-nav–search-group{
margin-left: 115px;
}

.m-hub-header–body-content{
max-width: 780px;
}

.m-in-content-ad-row.mm-in-content-ad-row–in-content{
width: calc(100% – 60px);
padding: 20px 0;

border-top: 1px solid var(–color_divider);
border-bottom: 1px solid var(–color_divider);
}

.m-detail-header–content h1:not(.h-isolated-styles *){
font-size: 36px;
}

}

@media only screen and (min-width: 1240px) {

.m-in-content-ad-row.mm-in-content-ad-row–in-content{
width: calc(1160px – 60px);
}

.m-detail-header–content h1:not(.h-isolated-styles *){
font-size: 40px;
}

.m-navbar–flex-nav-submenu-category:first-child, .m-navbar–flex-nav-submenu-category:last-child{
width: 180px;
}

/**** Right Rail Recommendations – not handles the spotlight js ****/
.m-aside-rail div:nth-child(3) .m-card-panel–item:not(:last-child){
border: 1px solid #ececec;
padding: 20px;
}

}

@media only screen and (min-width: 1680px) and (min-height: 1050px){

.mm-feature .mm-content-type-metadata–above-header .m-content-type-metadata–inner{
width: 1100px;
}

}