Tallulah Willis said “I do” to Justin Acee, tying the knot in an intimate wedding ceremony over the weekend.
Vogue reported that the youngest daughter of Bruce Willis and Demi Moore married the musician on Saturday, August 8. The bride walked down the aisle in a custom Balenciaga gown designed by creative director Pierpaolo Piccioli.
The dress marked one of Piccioli’s first bridal creations for the fashion house and took hundreds of hours to complete. Vogue reported that the gown required 712 hours of work, including 405 hours of construction and alterations, while another nine hours went into creating the veil.
“We made a decision at the very beginning of our relationship that we were gonna choose each other every day,” Tallulah said during her final fitting, shared by Vogue Weddings on Instagram. “I designed my ring with my friend [designer Karina Noel]. The inside of it and the inside of the wedding band she made for us, it says ‘everyday.’ My biggest hope was something magical — magical in a way that was unexpected. Kind of like me.”
Her older sisters, Rumer and Scout Willis, were also part of the wedding preparations, as was Demi Moore.
Tallulah announced her engagement to Acee in December 2024, sharing a photo of their hands over a rose-petal-covered path. “Everyday,” she captioned the post.
Tallulah is the youngest of Bruce and Demi’s three daughters. Bruce is also father to daughters Mabel and Evelyn with wife Emma Heming Willis.
//setTimeout(function(){ $('.medium-insert-images').find('figure').show() }, 3000); var loadDeferredJS = function() {
var lazyloadjs = ['https://www.geo.tv/assets/front/js/lazysizes.min.js'];
var alljs = ['https://www.geo.tv/assets/front/js/ui/thirdparty.js?ver=133'];
var jqueryjs = ['https://www.geo.tv/assets/front/js/ui/jquery.min_new.js?ver=43']; var bootstrapjs = ['https://www.geo.tv/assets/front/js/ui/bootstarp.js?ver=55']; var sliderjs = ['https://www.geo.tv/assets/front/js/ui/swiper.min.js'];
var alljscustom = ['https://www.geo.tv/assets/front/js/ui/my.js?ver=5533','https://www.geo.tv/assets/front/js/mycustom.js?ver=5533'];
setTimeout(function(){ jqueryjs.forEach(function (item,index) { var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.src = item; document.body.appendChild(scriptElement); }); }, 1000);
const jqueryIntervalcheck = setInterval(function () { if(typeof jQuery !== "undefined"){ clearInterval(jqueryIntervalcheck);
setTimeout(function(){ sliderjs.forEach(function (item,index) { if(item == 'https://www.geo.tv/assets/front/js/ui/swiper.min.js'){ var story_embed_gallery = $('.story-area').find('.embedgallery').length; //var story_embed_gallery = 0; if(parseInt(story_embed_gallery) > 0){ var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.src = item; document.body.appendChild(scriptElement); } } }); }, 100);
setTimeout(function(){ alljscustom.forEach(function (item,index) { var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.src = item; document.body.appendChild(scriptElement); }); }, 1300);
if($('.infogram-embed').length > 0 || $('embedinfogram').length > 0) { !function (e, t, n, s) { var i = "InfogramEmbeds", o = e.getElementsByTagName(t)[0], d = /^http:/.test(e.location) ? "http:" : "https:"; if (/^\/{2}/.test(s) && (s = d + s), window[i] && window[i].initialized)window[i].process && window[i].process(); else if (!e.getElementById(n)) { var a = e.createElement(t); a.async = 1, a.id = n, a.src = s, o.parentNode.insertBefore(a, o) } }(document, "script", "infogram-async", "https://e.infogram.com/js/dist/embed-loader-min.js"); }
if($('.flourishClass').length > 0) { var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://public.flourish.studio/resources/embed.js"; document.body.appendChild(scriptElement); }
if($('.apester-media').length > 0) { var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://static.apester.com/js/sdk/latest/apester-sdk.js"; document.body.appendChild(scriptElement); }
if($('.twitter-tweet').length > 0) { var tweetObj = document.getElementsByClassName('tweetPost'); var counter_tweet = 0; if (tweetObj.length == 0) { tweetObj = document.getElementsByClassName('twitter-tweet'); $.each(tweetObj, function (i, v) { $(this).attr('id', 'twitter-post-widget-' + i); }); } else { $.each(tweetObj, function (i, v) {
if($(this).find('.twitter-tweet').length > 0){ $(this).find('.twitter-tweet').attr('id', 'twitter-post-widget-' + counter_tweet); counter_tweet++; } }); } $.getScript('https://platform.twitter.com/widgets.js', function () { var k = 0; var tweet = document.getElementById('twitter-post-widget-' + k); var tweetParent, tweetID;
while (tweet) { tweetParent = tweet.parentNode; //tweetID = tweet.dataset.tweetId; tweetID = tweetParent.getAttribute("id"); if(tweetID === null){ tweetID = tweet.dataset.tweetId; } //var tweetVideoClass = tweet.getAttribute('class').split(' ')[0]; $(tweet).remove();
twttr.widgets.createTweet( tweetID, tweetParent ); k++; tweet = document.getElementById('twitter-post-widget-' + k); } }); /*==============*/ var tweetObjVid = document.getElementsByClassName('tweetVideo'); var counter_tweet = 0; if (tweetObjVid.length == 0) {
tweetObjVid = document.getElementsByClassName('twitter-video'); $.each(tweetObjVid, function (i, v) { $(this).attr('id', 'twitter-vid-widget-' + i); });
} else {
$.each(tweetObjVid, function (i, v) { if($(this).find('.twitter-video').length > 0){ $(this).find('.twitter-tweet').attr('id', 'twitter-vid-widget-' + counter_tweet); counter_tweet++; } });
} $.getScript('//platform.twitter.com/widgets.js', function () { var v = 0; var tweetVid = document.getElementById('twitter-vid-widget-' + v); var tweetParentVid, tweetIDVid; while (tweetVid) { tweetParentVid = tweetVid.parentNode; //tweetIDVid = tweetVid.dataset.tweetId; tweetIDVid = tweetParentVid.getAttribute("id"); if(tweetIDVid === null){ tweetIDVid = tweet.dataset.tweetId; } $(tweetVid).remove(); twttr.widgets.createVideo( tweetIDVid, tweetParentVid ); v++; tweetVid = document.getElementById('twitter-vid-widget-' + v); } }); }
if($('.instagram-media').length > 0){ var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://platform.instagram.com/en_US/embeds.js"; document.body.appendChild(scriptElement); }
if($('.tiktok-embed').length > 0){ var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://www.tiktok.com/embed.js"; document.body.appendChild(scriptElement); }
if($('.threadsPost').length > 0){ var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://www.threads.net/embed.js"; document.body.appendChild(scriptElement); }
if($('.fb-video').length > 0 || $('.fb-post').length > 0){ var container_width = $(window).width(); if(container_width < 500){ if($('.fb-video').length > 0){ let embed_url = $('.fb-video').attr('data-href'); let htmla="
'; $('.fb-video').parent('.embed_external_url').html(htmla); } else{ let embed_url = $('.fb-post').attr('data-href'); let htmla="
'; } }
$('body').prepend('
');
var scriptElement=document.createElement('script'); scriptElement.type="text/javascript"; scriptElement.setAttribute="async"; scriptElement.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.11&appId=580305968816694"; document.body.appendChild(scriptElement); } } },100); };
var raf = window.requestAnimationFrame || window.mozRequestAnimationFrame || window.webkitRequestAnimationFrame || window.msRequestAnimationFrame;
var loadDeferredJSCaptcha = function() { var addJSNode = document.getElementById("captchejs"); var replacement = document.createElement("div"); replacement.innerHTML = addJSNode.textContent; document.body.appendChild(replacement); addJSNode.parentElement.removeChild(addJSNode); };
window.addEventListener('load', loadDeferredJS); //window.addEventListener('load', loadDeferredJSCaptcha);
